> Markdown version of [/jobs/ext/3229725-software-engineer-controls](https://www.wearedevelopers.com/jobs/ext/3229725-software-engineer-controls). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Controls - **Company:** Epitec, Inc. - **Location:** Sunrise, FL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, JIRA, Automation of Tests, C++ (Programming Language), Software Quality, Code Review, Command Prompt, Databases, Computer Engineering, Continuous Integration, Data Structures, Linux, Web Development, Django Web Framework, Linux on Embedded Systems, Github, Graphical User Interface Testing, Groovy, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Software Tools, Shell Script, Software Engineering, SQL Databases, Test Management, Multithreading, Scripting, Pytest, Information Technology, Software Version Control, Testrail, Jenkins - **Published:** September 8, 2026 - **Apply:** https://www.dice.com/job-detail/9733b8be-864d-4a3d-9b3c-a278bf00695e ## About the Role * 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 ## Description * 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.