remote
Combat Systems Port Engineer - T-Solutions, Inc.
Software Engineer
Lead the integration and maintenance of combat system software on naval platforms, ensuring seamless port operations and secure data exchange using C/C++ and real‑time embedded technologies.
About the role
Key Responsibilities
- Design, develop, and test embedded software for combat system interfaces on naval vessels.
- Integrate and validate port‑side communication protocols with mission‑critical hardware.
- Perform root‑cause analysis and troubleshooting of real‑time operating system issues.
- Collaborate with systems engineers to ensure compliance with security and performance standards.
- Document design decisions, test plans, and maintenance procedures for long‑term support.
Requirements
- 5+ years of embedded software development experience in C/C++.
- Strong knowledge of real‑time operating systems (VxWorks, QNX, or similar).
- Experience with networking protocols (TCP/IP, UDP, CAN, Ethernet) in defense environments.
- Familiarity with cybersecurity best practices for embedded systems.
- Excellent problem‑solving skills and ability to work in a fast‑paced, mission‑critical setting.