What are the responsibilities and job description for the Electrical/Software Test Engineer- Embedded Systems- US Citizen Required position at The Ranger Group?
Overview
A major aerospace systems manufacturer is seeking an Electrical/Software Test Engineer to support verification activities for embedded control systems. This is a hands-on engineering role focused on requirement-based testing of embedded C code, Python test automation, and working within a regulated aerospace environment.
You will collaborate with systems, software, and quality engineers to ensure compliance with rigorous aerospace standards and safety expectations.
Key ResponsibilitiesAnalyze and interpret regulated system and software requirements to create clear, testable verification criteria.
Develop and execute test protocols for embedded C firmware at the unit, integration, and system levels.
Perform hands-on embedded software testing, debugging, and documentation of issues.
Create and maintain Python automation scripts to support repeatable, robust test execution.
Maintain full traceability from requirements ? test design ? execution ? defect tracking.
Contribute to verification deliverables used for certification and regulatory compliance.
Required QualificationsBachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
Experience working in a regulated industry such as aerospace, defense, or highly controlled manufacturing.
Demonstrated ability to review detailed requirements and design requirement-based test procedures.
Hands-on experience testing embedded C code.
Proficiency with Python for scripting or automation.
Nice-to-Have SkillsFamiliarity with aerospace standards such as DO-178, DO-254, or similar.
Experience with HIL setups, embedded test equipment, or simulation tools.
Experience with defect/requirements management tools (e.g., Jira, DOORS).
Understanding of real-time embedded systems or control systems.
Why This Role is AttractiveWork directly on aerospace-grade embedded systems.
Contribute to safety-critical product verification.
Be part of a highly experienced engineering team.
Contract position with potential for long-term extension.
Grow your embedded software Python regulated industry expertise simultaneously.