Job Type
Full-time
Work Mode
On-site
Compensation
₹12,00,000 - ₹25,00,000 / year
Experience
3+ Years years
Location
Bengaluru, Karnataka, India
Positions
3 openings
Industry
Engineering
Join our dynamic avionics team as a V&V Engineer specializing in BSP and RTOS, where you will play a critical role in ensuring the safety and reliability of embedded systems used in aviation. This position offers the opportunity to work on cutting-edge safety-critical software, applying industry standards like DO-178B/C to develop and verify low-level drivers and real-time operating system components. If you have a passion for embedded C development and a strong foundation in avionics communication protocols, this role provides a challenging and rewarding environment to advance your career.
• Design, develop, test, and debug low-level device drivers for safety-critical embedded systems.
• Perform software verification and validation activities in compliance with DO-178B/C guidelines.
• Execute unit testing, integration testing, and software verification to ensure system reliability and performance.
• Analyze and resolve software issues at the embedded and low-level layers, ensuring robust and error-free code.
• Implement and maintain embedded C code adhering to coding standards and quality requirements.
• Apply fundamental RTOS concepts such as task scheduling, interrupt handling, semaphores, and memory management in software development.
• Collaborate with cross-functional teams to ensure seamless integration of software components with hardware platforms.
• Document verification results and maintain traceability in accordance with avionics safety standards.
• Minimum of 3+ years of professional experience in embedded software development and verification.
• Strong proficiency in Embedded C programming for safety-critical systems.
• Working knowledge of DO-178B/C standards and compliance processes.
• Experience with development and verification of low-level device drivers.
• Basic understanding of Real-Time Operating System (RTOS) concepts, including task scheduling, interrupts, and semaphores.
• Familiarity with embedded system architectures and communication protocols such as UART, I2C, SPI.
• Proven experience in software testing methodologies, including unit and integration testing.
• Ability to analyze and debug complex embedded software issues effectively.
• Experience working in the avionics or aerospace industry.
• Hands-on experience with BSP (Board Support Package) development and debugging.
• Familiarity with advanced RTOS features and performance optimization techniques.
• Exposure to tools and processes for software configuration management and automated testing.
Fill in your details — no account needed
Already have an account? Sign in