Engineer, Software 1
West Hartford, CT, US, 06110-1328
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