Principal Software Engineering
Demandbase- Full Time
- Expert & Leadership (9+ years), Senior (5 to 8 years)
Candidates must possess at least 8 years of experience in software engineering, with a focus on mission-critical systems, autonomous platforms, or defense applications. Expertise in programming languages such as C++ and Python, alongside strong experience in embedded systems and real-time software development, is essential. They should also demonstrate a proven ability to design and implement software solutions from concept to deployment, including system architecture, algorithm design, coding, testing, and integration.
As a Principal Software Engineer, you will design and implement mission-critical software systems for autonomous defense platforms, focusing on scalability, performance, and reliability. You will drive the development of software solutions, build high-performance software integrating with hardware, ensure security and resilience, collaborate with multidisciplinary teams, research and integrate cutting-edge technologies, optimize software for real-time environments, contribute to simulation environments, and maintain compliance with defense industry standards.