L3Harris Technologies is a global leader in defense and aerospace technology, committed to delivering innovative solutions that address critical challenges. The Embedded Software Engineer will design, develop, and integrate embedded systems for defense applications, collaborating with cross-functional teams to ensure system reliability and performance.
Responsibilities:
- Developing software solutions primarily in C/C++ and Python, supporting the full software development lifecycle from requirements gathering to testing and deployment
- Designing and implementing embedded software components, developing interfaces between hardware and software, and supporting system integration efforts
- Collaborating with cross-disciplinary teams to evaluate system interfaces, operational performance, and security features
- Supporting customer deployments, participating in design reviews, and contributing to system architecture and software architecture documentation
- Supporting hardware and software integration testing, troubleshooting issues, and ensuring compliance with industry standards
- Traveling to customer sites, such as in St. Louis, MO, for program meetings or technical support, particularly if holding a software leadership position
Requirements:
- Bachelor's Degree with at least four years of relevant experience, or a graduate degree with a minimum of two years of experience
- Minimum of eight years of prior related experience without a degree is also considered
- Strong proficiency in C/C++, Python, and Bash scripting
- Familiarity with embedded systems design
- Experience with real-time operating systems like VxWorks, LynxOS, or Integrity
- Knowledge of network protocols such as Gigabit Ethernet or InfiniBand
- Experience with hardware/software integration
- Experience with test automation
- Experience working within avionics lifecycle processes
- Security clearance eligibility, specifically a Secret US Security Clearance
- Experience with embedded security and encryption
- Safety-critical software development adhering to industry standards such as DO-178 B or above
- Background in complex mission computing systems