✨ About The Role
- The Software Engineer will be responsible for developing and maintaining software for satellite and cellular communication systems.
- The role involves working on real-time components and AI-driven features, contributing to cutting-edge technologies.
- Participation in all stages of the software development lifecycle, including design, coding, testing, and deployment, is expected.
- The engineer will troubleshoot and resolve issues to ensure system performance and reliability.
- Collaboration with cross-functional teams to define requirements and deliver robust solutions is a key responsibility.
⚡ Requirements
- The ideal candidate will have a minimum of 2 years of experience as a Software Engineer, demonstrating a solid foundation in software development.
- Proficiency in programming languages such as C and C++ is essential for success in this role.
- Experience with real-time systems or embedded software development will be highly beneficial.
- A strong focus on engineering excellence, including the ability to deliver reliable and maintainable software solutions, is crucial.
- The candidate should have hands-on experience with version control systems like Git and CI/CD pipelines.