✨ About The Role
- The role involves developing highly reliable, real-time software for a satellite-based global network to connect mobile phones.
- Engineers will participate in and lead architecture, design, and code reviews to ensure high-quality software development.
- Responsibilities include developing prototypes and managing experiments to validate key design concepts.
- The position requires developing tools for software development, data analysis, and test execution across various environments.
- The software engineer will be responsible for the complete lifecycle of the software, including development, testing, and support.
âš¡ Requirements
- A bachelor's degree in computer science, engineering, math, or a related discipline is required, or equivalent professional experience in software development.
- Candidates should have development experience in programming languages such as Python, C, or C++.
- Successful applicants will possess knowledge in real-time rendering, game engine development, or high-performance computing.
- Strong analytical skills and a creative approach to problem-solving are essential for this role.
- Excellent written and verbal communication skills are necessary to collaborate effectively in a dynamic environment.