Engineer, Software 1
West Hartford, CT, US, 06110-1328
Based in West Hartford, CT, Triumph Systems, Electronics and Controls is a leading independent aerospace system supplier for the commercial and military helicopter and business jet markets and employs approximately 500 employees. The Company’s key products and services include electronic engine controls, fuel metering units, main fuel pumps and environmental control systems for both the OE and aftermarket/spares end markets.
Position
We are currently seeking a highly motivated, entry-level Embedded Software Engineer to join our West Hartford, CT team. This engineer would be working in a team environment engaging in full life-cycle development (plan, design, verify, certify) of embedded software for complex control systems certified to RTCA DO-178 (software level A to E) along with their computer based diagnostic tools. The selected candidate will collaborate closely with systems integration, electronics engineers, project management and test engineers, as well as fellow software engineers. Applicants must have good communication and coordination skills.
Responsibilities
•Assist in the design, development, documentation of complex embedded control systems and diagnostic systems
•Perform verification testing and debugging on software modules and control systems as a whole
•Work directly in an integrated team of Software, Systems, Project, and Electronics engineers to resolve technical issues
•Build upon existing processes and evolve them to utilize the most effective new techniques minimizing both design and development cost
Qualifications
Basic Qualifications:
•Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or a similar discipline
•Experience developing software in C
•Familiar with embedded software development
Preferred Qualifications:
•Past experience or internships in the aerospace, automotive, or medical device industries
•Familiar working in lab environments using in circuit emulators / target system debuggers and computer assisted test stands
•Knowledge of aspects of the software life cycle process including planning, decomposition of system requirements to high level software requirements, low level requirements, architecture, code, verification, and certification
•Experience with software integration and testing
•Knowledge of agile-based software development methodologies
•Knowledge of software architectures
•Experience with Model-Based Design
Benefits:
- Comprehensive medical, dental and vision coverage with plan options that provide flexibility and choice (including telehealth options)
- Healthcare spending accounts
- Paid parental leave
- Paid/flexible time off in addition to paid company holidays
- 401(k) with company match
- Employee Stock Purchase Plan
- Disability and life insurance
- Incentives and performance-based rewards
- Exciting growth and development opportunities empowered by our TRIUMPH Transformation and an entrepreneurial environment that encourages innovation and creativity
Work Environment and Physical Demands:
The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, talk, or hear. The employee frequently is required to stand, walk, and use hands to finger, handle, or feel objects, tools, or controls. The employee is occasionally required to reach with hands and arms: stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 50 pounds.