Embedded Software Engineer
Apply NowCompany: RIT Solutions, Inc.
Location: Glendale, CA 91205
Description:
Embedded Software Engineer, Intelligence Systems
Reston, Virginia, United States
A cutting-edge defense technology company is transforming U.S. and allied military capabilities with advanced technology. By leveraging the expertise, technology, and business models of the most innovative companies of the 21st century, this organization is changing how military systems are designed, built, and deployed. Their family of systems is powered by an AI-driven operating system that integrates thousands of data streams into a real-time, 3D command and control center. As the world enters an era of strategic competition, this company remains committed to delivering cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.
What is the Intelligence Systems Division?
This division is focused on positioning the company as a leading provider of specialized engineering and products for Intelligence Community (IC) customers. The team works within the IC to understand operational requirements, shape concepts of operation, and deliver high-impact capabilities tailored to critical national security challenges. The mission is to develop and deploy innovative solutions that address the most pressing needs of the intelligence and defense sectors.
What You'll Do:
Seeking experienced embedded software engineers to build the software ecosystem supporting next-generation hardware platforms powered by advanced system-on-a-chip (SoC) devices.
Reston, Virginia, United States
A cutting-edge defense technology company is transforming U.S. and allied military capabilities with advanced technology. By leveraging the expertise, technology, and business models of the most innovative companies of the 21st century, this organization is changing how military systems are designed, built, and deployed. Their family of systems is powered by an AI-driven operating system that integrates thousands of data streams into a real-time, 3D command and control center. As the world enters an era of strategic competition, this company remains committed to delivering cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.
What is the Intelligence Systems Division?
This division is focused on positioning the company as a leading provider of specialized engineering and products for Intelligence Community (IC) customers. The team works within the IC to understand operational requirements, shape concepts of operation, and deliver high-impact capabilities tailored to critical national security challenges. The mission is to develop and deploy innovative solutions that address the most pressing needs of the intelligence and defense sectors.
What You'll Do:
Seeking experienced embedded software engineers to build the software ecosystem supporting next-generation hardware platforms powered by advanced system-on-a-chip (SoC) devices.
- Perform board bring-up on embedded ARM boards, including bootloaders and driver development.
- Customize vendor Board Support Packages (BSPs) for ARM-based SoC platforms.
- Implement security measures to protect embedded system devices.
- Develop and maintain automated tests to ensure the proper functionality of embedded systems.
- Experience developing embedded Linux systems using Yocto, Buildroot, or similar build environments.
- Strong debugging and root cause analysis skills using hardware schematics and component datasheets.
- Proficiency in one or more of the following programming languages: C, C++, Rust, Haskell.
- U.S. Person status is required due to access to export-controlled data.