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 communicate effectively and timely with the project team and leadership to enable quick issue resolution.
Collaboration with other software and test engineers throughout the verification phases of the product development lifecycle is essential.
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 role involves developing verification strategies and tests for both simulation and target testing, as well as analysis, evaluation, verification, and integration/testing of real-time embedded software.
A thorough understanding of both open and closed loop testing, 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 acceptable for this position.
U.S. citizenship is required, and dual citizenship must be disclosed.
Experience in Tool Development and Qualification DO-330 is considered a bonus.
Familiarity with Model Based Development (MBD) and DO-331 is also a bonus.
Experience with System On a Chip (SOC) architecture, Board Support Packages, and Real Time Operating Systems is advantageous.
Strong communication and interpersonal skills are necessary to build trust with internal teams.
Candidates must possess strong analytical and problem-solving skills, with attention to detail.
The ability to work independently and lead work packages is essential.
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.