Embedded Software Verification Engineer (Mid level)
CS Group USA, a subsidiary of CS Group, is a key player in the development and certification of safety-critical systems in the aerospace industry in the United States. Joining CS Group USA offers the opportunity to work on complex high-tech systems for prestigious aerospace manufacturers. Our team operates primarily remotely, with employees based across multiple U.S. states, providing flexibility while maintaining close collaboration.
About the role
We are seeking a capable Embedded Software Verification Engineer with experience in real-time embedded software verification. The ideal candidate will reliably implement a verification strategy aligned with verification lifecycles to satisfy DO-178 objectives and provide dependable verification results to certification and development teams.
Location: The role can be onsite (CT), hybrid, or fully remote.
Responsibilities
- Independently perform all verification activities for embedded aerospace and defense systems, including artifact review, test case/test procedure development, analysis, and results compilation.
- Collaborate with hardware, development, and certification teams.
- Ensure compliance of verification artifacts in accordance with DO-178C objectives.
- Apply a variety of testing strategies such as simulation, integration, target hardware, and Hardware-in-the-Loop (HIL) environments.
- Implement testing solutions aligned with high-level and low-level requirements, including accurate traceability.
- Identify, isolate, and analyze verification findings.
- Support verification efforts in alignment with developed schedules and quality objectives while interfacing with internal stakeholders.
- Provide technical support to junior engineers.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related Science, Engineering, or Mathematics discipline.
- Minimum of 3+ years of experience in embedded software development or verification.
- Strong understanding of verification methods and strategies.
- Proficiency in C/C++ or similar embedded languages, as well as Python or equivalent scripting languages.
- Strong analytical, troubleshooting, and root-cause investigation skills.
- Proficient written and verbal communication skills.
- U.S. Citizenship is required; dual citizenship should be disclosed.
- Able to travel approximately up to two weeks per year.
Benefits
- Annual cash bonus opportunity for all members.
- 2% annual retirement benefit opportunity.
- Training and professional development opportunities for all members.
- 6 paid holidays.
- Industry-leading medical, dental, and vision insurance.
- Vacation, sick time, and bereavement leave.
- Employee Assistance Program, including mental health benefits.
- Optional spouse/child life whole life insurance, critical illness insurance, legal assistance, and military leave.