The Embedded Software Verification Engineer will be involved in DO-178C Airborne Systems and Equipment Certification projects.
Responsibilities include testing embedded safety-critical software applications on Aerospace or Defense Systems.
The role may evolve into a leadership or software development position.
The position can be onsite, hybrid (CT), or fully remote.
Key responsibilities include engaging directly with customers to resolve technical or logistical issues, executing project plans independently, and providing technical guidance to team members.
The engineer will ensure alignment with quality objectives and drive results through leadership and collaboration.
Effective and timely communication with the project team and leadership is essential for quick issue resolution.
The role involves collaborative work with other software and test engineers throughout the verification phases of the product development lifecycle.
The engineer must work in alignment with regulatory compliance standards, preferably DO-178C.
Competency in embedded software (such as Assembly, C, and C++) is required, along with proficiency in Python.
The engineer will develop verification strategies and tests for both simulation and target testing.
Responsibilities also include analysis, evaluation, verification, and integration/testing of real-time embedded software.
A thorough understanding of both open and closed loop testing, as well as Simulation/Unit Testing and Hardware In the Loop (HIL) Testing, is necessary.
The engineer should have a comprehensive understanding of the software lifecycle from Requirements to Design to Code to Test.
Requirements:
A Bachelor's degree or Master’s degree in Computer Science, Software Engineering, Computer Engineering, or a related Science, Engineering, or Mathematics field is required.
Candidates should have embedded systems experience, including proficiency in C.
A minimum of 3 years of experience is preferred, but a range of experience will be accepted.
U.S. citizenship is required, and dual citizenship should be disclosed.
Experience in Tool Development and Qualification DO-330 is a bonus.
Familiarity with Model Based Development (MBD) and DO-331 is a bonus.
Experience with System On a Chip (SOC) architecture is a bonus.
Knowledge of Board Support Packages and Real Time Operating Systems is a bonus.
Strong communication and interpersonal skills are essential for building trust with internal teams.
Candidates should possess strong analytical and problem-solving skills, with attention to detail.
The ability to work independently and lead work packages is necessary.
Preference will be given to candidates located in the Hartford area; otherwise, the ability to travel approximately six weeks a year is required.
Benefits:
All members are included in an annual cash bonus opportunity.
There is a 2% annual retirement benefit opportunity for employees.
Training and professional development opportunities are available for all members.
Employees receive 6 paid holidays each year.
The company offers industry-leading medical, dental, and vision insurance.
Vacation, sick time, and bereavement leave are provided.
An Employee Assistance Program, including mental health benefits, is available.
Optional life insurance for spouses and children is offered.
Additional benefits include whole life insurance, critical illness insurance, legal assistance, and military leave.