Overview
Skills
Job Details
* Supports requirements development, architecture development, detailed design, code & unit test, and integration & test of real time computer embedded software
* Ensures software standards are met.
* Work in a collaborative multi-discipline team environment
Basic Qualifications for Software Engineer - Embedded:
* Bachelor of Science/Engineering degree in Computer Science, Computer Systems, or related degree
* Object Oriented (OO) Software development experience in C/C++on Linux environment
* Experience in embedded real-time software development, debug and test
* Experience with real time operating systems (RTOS) environments including VxWorks, Integrity, LynxOS, Yocto Linux, or other equivalent RTOS
* Experience with full software development lifecycle
* Excellent written and verbal communication skills
* Demonstrated problem solving and troubleshooting skills.
Preferred Qualifications for Software Engineer - Embedded:
* Experience with PowerPC, ARM, and/or RISC-V architectures
* Experience in design, integration and testing with real time computer in loop and hardware in loop test laboratories
* Experience in developing interfaces to support weapon system integration efforts