Location
Manassas, VA, United States
Posted
July 22, 2026
Job Description
Job Title: Embedded Software EngineerJob Description
This role focuses on developing next-generation embedded Linux software for advanced submarine acoustic systems and newly designed hardware platforms. You will work on a cutting-edge, multi-year initiative that supports advanced defense systems, with a strong emphasis on Linux kernel development, hardware/software integration, and device driver implementation. The position offers the opportunity to lead technical discussions, influence system architecture, and build a significant amount of new software from the ground up.
Responsibilities
+ Lead or contribute to the design and development of Linux kernel components and device drivers for custom embedded hardware platforms.
+ Write, review, and maintain high-quality code in C and C++ for embedded Linux applications and system components.
+ Develop and maintain scripts in Bash and Python to support development, integration, testing, and automation tasks...
This role focuses on developing next-generation embedded Linux software for advanced submarine acoustic systems and newly designed hardware platforms. You will work on a cutting-edge, multi-year initiative that supports advanced defense systems, with a strong emphasis on Linux kernel development, hardware/software integration, and device driver implementation. The position offers the opportunity to lead technical discussions, influence system architecture, and build a significant amount of new software from the ground up.
Responsibilities
+ Lead or contribute to the design and development of Linux kernel components and device drivers for custom embedded hardware platforms.
+ Write, review, and maintain high-quality code in C and C++ for embedded Linux applications and system components.
+ Develop and maintain scripts in Bash and Python to support development, integration, testing, and automation tasks...