Responsibilities include, but are not limited to: Develop real time embedded C/C++ code for Microchip, Atmel, or TI microprocessor/DSP. Generate code for serial communications, I2C, timers, GPIOs, capture registers, and A/D converters. Develop and unit test code using IAR Integrated Development Environment, Code Composer or equivalent on a custom breadboard in a lab setting. Participate in creation of software documentation such as development plans, requirements specifications, design descriptions, test descriptions, version descriptions, and version descriptions per DoD standards. Perform data analysis, collect software metrics and generate reports. Follow CMMI compliant software processes
Must be a US Citizen
Skills Importance Experience Competency
C++
Engineering:Hardware/Software:Embedded Software Engineer:Development Tools
Required 3-6 years Above Average
MS Visual C++
Engineering:Hardware/Software:Embedded Software Engineer:Development Tools
Preferred 3-6 years Above Average
Object-Oriented Design
Engineering:Hardware/Software:Embedded Software Engineer:Development Tools
Required 3-6 years Average
Undergraduate Degree
Engineering:Hardware/Software:Embedded Software Engineer:Education Level
Required 3-6 years Above Average
3 – 5 Years
Engineering:Hardware/Software:Embedded Software Engineer:Industry Knowledge/Experience
Preferred 3-6 years Average
Microsoft Excel
Engineering:Hardware/Software:Embedded Software Engineer:Software Application Knowledge/Engineering
Required 3-6 years Above Average
Microsoft Visio
Engineering:Hardware/Software:Embedded Software Engineer:Software Application Knowledge/Engineering
Preferred 3-6 years Average
Microsoft Word
Engineering:Hardware/Software:Embedded Software Engineer:Software Application Knowledge/Engineering
Preferred 3-6 years Average
Excellent Engineering:Hardware/Software:Embedded Software Engineer:Written Communication Skills
Required 3-6 years Above Average
C++
Engineering:Hardware/Software:Embedded Software Engineer:Development Tools
Required 3-6 years Above Average
MS Visual C++
Engineering:Hardware/Software:Embedded Software Engineer:Development Tools
Preferred 3-6 years Above Average
Object-Oriented Design
Engineering:Hardware/Software:Embedded Software Engineer:Development Tools
Required 3-6 years Average
Undergraduate Degree
Engineering:Hardware/Software:Embedded Software Engineer:Education Level
Required 3-6 years Above Average
3 – 5 Years
Engineering:Hardware/Software:Embedded Software Engineer:Industry Knowledge/Experience
Preferred 3-6 years Average
Microsoft Excel
Engineering:Hardware/Software:Embedded Software Engineer:Software Application Knowledge/Engineering
Required 3-6 years Above Average
Microsoft Visio
Engineering:Hardware/Software:Embedded Software Engineer:Software Application Knowledge/Engineering
Preferred 3-6 years Average
Microsoft Word
Engineering:Hardware/Software:Embedded Software Engineer:Software Application Knowledge/Engineering
Preferred 3-6 years Average
Excellent Engineering:Hardware/Software:Embedded Software Engineer:Written Communication Skills
Required 3-6 years Above Average