onsite
Software Developer - Mission Support Systems - ag
Software Engineer
Join a dynamic team developing mission-critical support systems. Leverage C/C++ and Python on Linux to build robust, real‑time embedded solutions that power operational excellence.
About the role
Key Responsibilities
- Design, develop, and maintain mission‑critical software components in C/C++ and Python.
- Implement real‑time and embedded solutions on Linux platforms.
- Collaborate with cross‑functional teams to define system requirements and architecture.
- Perform rigorous testing, debugging, and performance tuning to meet stringent reliability standards.
- Document code, design decisions, and contribute to continuous improvement initiatives.
Requirements
- Proven experience in C/C++ and Python development.
- Strong understanding of Linux operating systems and real‑time concepts.
- Experience with embedded or mission‑critical software is highly desirable.
- Excellent problem‑solving skills and attention to detail.
- Effective communication and teamwork abilities.
Skills
software developmentpythonlinux