Job Description :
Requirement / Must Have :
- Strong experience in Low-Level Development, API, Drivers, DOORs, JIRA, Sensors, Guidance, and Navigation Language.
- Expertise in Board Support Packages (BSPs), Kernel, and Memory management on Linux and Windows platforms.
- Proficiency in C programming; ability to write and debug complex programs.
- Hands-on experience in the Avionics domain.
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
- 5–10+ years of Embedded Software Development experience through the full software development life cycle.
- Experience with Embedded RTOS such as VxWorks®, Linux, Integrity®, or DeosTM.
- Experience :
- Experience with Aerospace Embedded Software Development.
- Proficiency in C and C++ programming languages.
- Familiarity with Assembly Language programming.
- Experience with Software Verification and Certification processes.
- Knowledge of DO-178B / C standards for software safety in avionics systems.
Should Have :
Strong understanding of various Software Development Lifecycles (SDLC).Ability to lead and manage large software development teams.Knowledge of Software Configuration Management and Change Management practices.Experience working in diverse, global teams with collaborative environments.Strong analytical, problem-solving, and communication skills.Highly self-motivated, proactive, and able to work independently with minimal supervision.Ability to prioritize tasks effectively and balance workload across competing demands.Qualification and Education :
Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline required.Advanced degree preferred.