Software Engineer Controls

  • Location: Sunrise, Florida
  • Type: Contract
  • Job #106680

Epitec is seeking to support a leading global automotive manufacturer by hiring a Software Engineer Controls to join the SW Updates Test Automation & Tools Development team.

This role focuses on developing Python-based automation tools, frameworks, and test infrastructure that support automated testing of infotainment, connectivity, and vehicle software technologies. The ideal candidate will have strong Python development experience, a software engineering foundation, and an interest in test automation and CI/CD environments.

Job Details

  • Position Title: Software Engineer Controls

  • Location: Sunrise, FL

  • Work Environment: Hybrid (4 days onsite per week)

  • W2 Contract: Long-Term

  • Pay Range: Market Rate

  • Medical Benefits & PTO Included

Responsibilities

  • Develop and maintain Python-based software tools supporting automated testing efforts.

  • Create and maintain test libraries interfacing with ECUs, test management systems, and defect tracking platforms.

  • Develop automation scripts that convert manual test cases into automated tests.

  • Maintain automation configurations, execution pipelines, and test infrastructure.

  • Partner with software development and manual testing teams to gather requirements and implement automation solutions.

  • Participate in code reviews and contribute to software quality improvements.

  • Troubleshoot and resolve automation issues through root cause analysis.

  • Identify opportunities to improve testing efficiency, scalability, and reliability.

  • Contribute to Agile Scrum ceremonies and sprint deliverables.

Requirements

Required

  • Bachelor’s Degree in Computer Science, Computer Engineering, or related field.

  • 2+ years of Python development experience.

  • Experience with:

    • Object-oriented programming

    • Data structures and algorithms

    • Multithreading concepts

    • Software design and development

  • Strong analytical and troubleshooting skills.

  • Excellent written and verbal communication skills.

  • Ability to work in a collaborative Agile environment.

  • Comfortable working onsite 4 days per week.

Preferred

  • PyTest, Slash, or other automated testing frameworks.

  • Jenkins and CI/CD pipeline experience.

  • Linux and Windows command-line scripting.

  • Batch, shell scripting, or automation engineering experience.

  • Groovy, Java, or C++ development experience.

  • GitHub source control experience.

  • Jira and TestRail experience.

  • Embedded Linux or QNX experience.

  • Django or web application development.

  • Squish or automated GUI testing tools.

  • SQL/database experience.

#SoftwareEngineer #PythonDeveloper #AutomationEngineer #TestAutomation #CI_CD #Jenkins #AutomotiveSoftware #EmbeddedSystems #Python #QualityEngineering #LI-KT1 #INDOEM #INDHP

Scroll to Top