Electrical Systems Embedded Software Engineer
Role responsibilities
The role involves specifying, designing, developing, and testing embedded software for US Navy Nuclear Submarine electrical and propulsion systems. The engineer will collaborate with hardware and systems teams to integrate software and maintain existing shipboard applications.
Requirements
Candidates must have a Bachelor's degree in Electrical or Computer Engineering and 5-14 years of experience, specifically with C++ toolsets. Proficiency in software development lifecycles, real-time operating systems, and military-grade software standards is preferred.
Key skills
C++, Embedded Software Development, Requirements Analysis, Hardware/Software Integration, Matlab/Simulink, Java, Microsoft .Net Framework, Real-Time Operating Systems, LabVIEW, GIT, TFS, CMMI Level 3, Software Safety Analysis, Technical Writing, Control System Development, MBSE
Keywords
C++, Embedded Software, US Navy, Nuclear Submarines, DOORS, MBSE, Matlab, Simulink, Java, .Net Framework, RTOS, LabVIEW, GIT, TFS, 3KeyMaster, CMMI, Software Safety Analysis, Control Systems, Electrical Engineering, Computer Engineering, Defense, Hardware Integration, Unit Testing, VCS, ESD Sensitive Material, Relational Databases, Object-Oriented Databases, Scripting, Simulations, Networking