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.
…