Software Developer
Core
Develop high-quality, efficient, and maintainable C++ code for industrial growth markets including aerospace, defense, and factory automation.
Role type
Senior Software Developer (C++)
Builds
Software solutions and applications deployed in various infrastructures
Domain
Industrial technology, Aerospace & Defense, Factory Automation
Deliverable
production ML models | product features
Required skills
Modern C++ development, Linux, Android, Cross-platform development, Multi-tier system architecture, Software design, Performance optimization, Troubleshooting
Preferred skills
C#/.NET, Databases
Technologies
C++, Linux, Android, C#/.NET
Responsibilities
Develop high-quality, efficient, and maintainable C++ code; Collaborate with cross-functional teams to design and implement software solutions; Optimise and troubleshoot existing software for performance and functionality; Analyse existing software and propose best architectural solutions; Be involved in full production cycle from influencing the technical specifications to developing, testing, and deploying the applications in various infrastructures
Seniority
Mid-Senior, hands-on IC