As part of our C2 software team, you’ll play a key role in developing and integrating software that enables mission-critical Command and Control systems. You’ll be working across a wide range of applications and environments, supporting operational effectiveness and secure, real-time system coordination.
This is a hands-on engineering role requiring solid software fundamentals and a strong grasp of Linux-based systems. You’ll be involved in everything from configuring secure Linux environments to developing low-level drivers and high-level services, spanning a broad software stack and multiple warfare domains.
Responsibilities:
* Develop embedded and middleware software solutions.
* Configure, secure and maintain Linux OS environments (Ubuntu, Red Hat).
* Contribute to system-level software architecture and integration.
* Engage in cross-domain development, from drivers to web services.
* Participate in software reviews, verification, and validation activities.
* Collaborate closely with systems, hardware, and software teams.
Skills & Experience:
* Hands-on experience with Linux OS setup, security, and kernel-level configuration (Ubuntu/Red Hat).
* Solid grasp of software engineering principles, with a problem-solving mindset and eagerness to learn.
* Team-oriented with strong communication skills, contributing to design, integration, and implementation.
* Experience developing for COTS hardware, and comfortable working on target systems hardware.