About the Role
L3Harris is seeking a software engineer with experience in embedded real-time software development to support existing systems and develop next-generation military communications.
Responsibilities
- Contribute to the lifecycle of embedded real-time systems by designing, coding, testing, debugging, and updating developmental and fielded systems
- Maintain and review requirements, design documentation, and source code
- Collaborate with a cross-functional engineering team
Requirements
- Ability to obtain and maintain a DoD Secret clearance required; active clearance preferred
- Bachelor’s Degree (Computer Science, Computer Engineering, or Electrical Engineering preferred) and a minimum of 2 years of prior relevant experience
- Proficient with object-oriented C++
- Experience with embedded software design
Skills
- Developing for Real Time Operating Systems (RTOS)
- Troubleshooting on embedded targets
- Test frameworks
- Software configuration management tools
- Defect tracking tools
- Peer review techniques
- Signal processing
- Control systems
- Networking
- Drivers for hardware interfaces such as PCIe, 1553, RS232, SPI, I2C, FPGAs, and other unique hardware
- Various operating systems including Linux, Unix, VxWorks, and Windows
- Protocols such as IP, UDP, TCP, EtherCAT, CAN, RTPS/DDS
Location
- Salt Lake City, UT
Work Type
- 9/80. Every other Friday off.
Experience Level
- Minimum of 2 years of prior relevant experience
Education Level
- Bachelor’s Degree (Computer Science, Computer Engineering, or Electrical Engineering preferred)
About the Company
- L3Harris is a defense contractor.
