Job Requirements
Grand Rapids, MI
Secret Polygraph not specified
Mid Level Career (5+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
On-Site Embedded Software Engineering Team
An experienced engineer will be identified for the specific needs of this project with the following requirements.
• A minimum of 10 years of embedded software development experience.
• Ada language proficiency, with a minimum of 5 years of Ada development experience within the past 10 years
• Experience working in mission-critical industries (aerospace, automotive, defense, first responder, medical devices, etc.) and turning CONOPS, Specifications or Requirements into software design, code, test plans and execution
• Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing, multi-threading, distributed processing, multi-core, SoM, board support package (BSP), device driver development, and / or application program interface (API) design
• Experience with embedded software testing, debugging, and integration on hardware using debuggers (gdb, lldb, etc.), test equipment (scopes, analyzers, multi-meters, etc.), and UARTs, JTAG and oscilloscopes
• Proficiency with the Git configuration management tool
• Strong interpersonal and communication skills with a demonstrated ability to work effectively in a team-oriented environment
• Embedded software cybersecurity experience
• Experience with model-based engineering tools such as Cameo
• Python language experience or equivalent scripting languages
Resource Requirements
• Bachelor’s degree in Software Engineering or related STEM field
• Possesses an active US security clearance
An experienced engineer will be identified for the specific needs of this project with the following requirements.
• A minimum of 10 years of embedded software development experience.
• Ada language proficiency, with a minimum of 5 years of Ada development experience within the past 10 years
• Experience working in mission-critical industries (aerospace, automotive, defense, first responder, medical devices, etc.) and turning CONOPS, Specifications or Requirements into software design, code, test plans and execution
• Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing, multi-threading, distributed processing, multi-core, SoM, board support package (BSP), device driver development, and / or application program interface (API) design
• Experience with embedded software testing, debugging, and integration on hardware using debuggers (gdb, lldb, etc.), test equipment (scopes, analyzers, multi-meters, etc.), and UARTs, JTAG and oscilloscopes
• Proficiency with the Git configuration management tool
• Strong interpersonal and communication skills with a demonstrated ability to work effectively in a team-oriented environment
• Embedded software cybersecurity experience
• Experience with model-based engineering tools such as Cameo
• Python language experience or equivalent scripting languages
Resource Requirements
• Bachelor’s degree in Software Engineering or related STEM field
• Possesses an active US security clearance
group id: 91099929