81 Response Informatics Jobs
Senior Software Engineer - Embedded System (6-10 yrs)
Response Informatics
posted 16hr ago
Fixed timing
Key skills for the job
Title : Senior Software Development Engineer - Airborne.
Technical Competency :
- Primarily responsible for the Airborne System Software design and development.
- Responsible for evolving and scaling the platform for any WAN technologies (ATG/ ATG4/ Ku/ 2Ku/ etc.
) code and maintain scalable, modular, fault-tolerant, and portable software running on a target platform using Embedded Linux solutions.
- Hands-on experience of software development in an Embedded Linux environment.
- Strong experience and skill in Object Oriented Design and Implementation.
- Strong programming and debugging skills using either any OOPS GoLang, Java, C++, or Python.
- Polyglot programming experience is preferred.
- Strong knowledge of IP networking protocols and technologies.
- Experience with database and web technologies.
- Experience with Continuous Integration and Test Automation methodology.
- Virtualization and containerization (VirtualBox, Docker, KVM) experience would be a big plus.
- Microservice architecture and event-driven system design experience would be a big plus.
- Knowledge of Service Measurements and Software System Performance would be a plus.
- Experience with modern build environments such as Jenkins and Spinnaker would be a plus.
- Experience with releasing products to FAA-regulated market would be a plus.
- Inflight Entertainment connectivity throguh Satellites.
Qualification :
- Master's or bachelor's degree in computer science, electronics engineering or related technology-advanced degree preferred.
- A minimum of 6-10 years of relevant experience in the telecommunications and/or networking industry preferred.
Responsibilities :
- Design, develop, and maintain software for airborne systems, ensuring high performance, reliability, and scalability.
- Develop and optimize software for Embedded Linux platforms, leveraging your expertise in system programming and debugging.
- Apply strong object-oriented principles to design and implement modular, maintainable, and testable software using languages like GoLang, Java, C++, or Python.
- Implement and troubleshoot IP networking protocols and technologies, ensuring seamless connectivity for in-flight entertainment and communication systems.
- Develop and adapt software to support various WAN technologies, including ATG, ATG4, Ku, and 2Ku satellite systems.
- Design and implement software solutions that are scalable, fault-tolerant, and portable, meeting the demands of a dynamic airborne environment.
- Utilize database and web technologies to support system functionality and data management.
- Implement and maintain CI/CD pipelines and automated testing frameworks to ensure software quality and rapid release cycles.
- Work closely with cross-functional teams, including hardware engineers, network engineers, and product managers, to deliver integrated solutions.
- Create and maintain comprehensive technical documentation for software designs, implementations, and testing procedures.
- If applicable, adhere to FAA regulations and standards for software development and certification.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
8-11 Yrs
Kolkata, Mumbai, New Delhi +4 more
2-6 Yrs
Kolkata, Mumbai, New Delhi +4 more
3-7 Yrs
Kolkata, Mumbai, New Delhi +4 more