A
Sr. Embedded Software Engineers (C++11 | Linux | RTOS | Comm Protocols) | Weapons Systems
Akkodis
Winter Park · On-site Contract Senior $70 – $100/hr 1mo ago
About the role
SUMMARY:
- Development will be in C++11 (or higher versions 14, 17, or 20), Linux hosted on either a PC or UNIX/Linux environment and targeted for an embedded processor running either VxWorks or Integrity as the real-time operating system. The candidate will have experience throughout the entire Agile SDLC including architecture, design, code implementation, and integration and test.
- The candidate will be experienced in technical task leadership and/or be a subject matter expert in an area relevant to our DoD products described in the above paragraph.
- The candidate will have a strong background in real-time embedded software development along with demonstrated technical leadership.
- The candidate will be familiar with using source code control and issue tracking tools along with using modern test tools to do unit test and static analysis. An ideal candidate will be able to configure and manage a continuous test environment.
REQUIREMENTS:
- MSCS/BSCS or related 4-year degree in computer science, engineering, etc.
- 4+ years of OOP experience developing, modifying, adding feature updates to multi-threaded real-time applications using C/C++ on Linux
- Experience with developing embedded software for missile & targeting weapons systems.
- Any RTOS experience: VxWorks, Green Hills (preferred) or related RTOS
- Platforms: UNIX/Linux
- End-to-end SDLC and Agile methodologies
HIGHLY DESIRED (but NOT required):
- Familiarity with Communication Protocols & safety critical standards: CAN Bus, SIP, USB, UART, RS-232, RS-429, DO-178, MIL-STD-1553, Ethernet, TCP/IP, Sockets
- Familiar with Linux Device Driver development
- Expertise with ARM processors and/or related microcontrollers, PowerPC, etc.
- Familiar with Multi-Core
- Debug PC software, DLLs and firmware issues.
- Good understanding of software development tools like IDEs, repositories, issue tracking, code review and unit test frameworks (Visual Studio, Eclipse, JIRA, Confluence, BitBucket, Bamboo, JUnit, etc.)
Benefits:
- medical insurance
- dental insurance
- vision insurance
- term life insurance
- short-term disability insurance
- commuter benefits
- 401K plan
- Paid Sick Leave
- Holiday pay
Skills
C++C/C++LinuxRTOSAgileVxWorksUNIX
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free