Software Engineer - Embedded Systems
- Niskayuna, NY, 12309, US
- 2021-03-29 22:51:10
FMP is seeking Electrical, Computer, Software, and System Engineers to join our Shipboard Electrical Systems software team. The responsibilities of this position involve development of software for embedded systems and associated development tools spanning the entire product life cycle. This includes requirements development, embedded software and firmware design, documentation, qualification and testing, initial deployment, and training.
Our software applications are used by the Navy to support distributed, high speed embedded controls for a range of advanced nuclear propulsion plant applications. They are developed and fielded on current and future Navy platforms. Software and firmware design work will be performed within the context of a multi-disciplinary team of embedded systems designers and applications engineers. The resulting software and firmware work products, tools and training deliverables will be developed for release to Navy component and system suppliers for integration into propulsion plant systems.
The selected engineer will be responsible for working within the multi-disciplinary team to complete the development and delivery of system level solutions. Responsibilities include design and implementation of system level software applications, working with system engineers to develop and implement application requirements, working with software test engineers to ensure applications meet their intended design, and development and review of certification documentation.