Embedded Development Engineer

Job Code: CoE-SAI-ED-M-001

Experience: 5 - 7 Years

Location: One-Hub, Thiruporur

No of Openings: 1

Date of Post: 03-Apr-2026

Applicants: 0

Preferred Experience

Relevant experience in embedded firmware development

Strong knowledge of:

  • RTOS concepts

  • Embedded systems

  • Control systems

Compliance Awareness: Exposure to aerospace standards (DO-178C, MISRA C++, AS9100D) is a plus

Required Skill Sets & Tools
  • Programming: C, C++ (embedded focus)
  • RTOS: FreeRTOS, Zephyr
  • Tools: GitHub, JTAG debuggers, CI/CD pipelines
Qualifications

Bachelor’s / Master’s in Embedded Systems / Electronics / Computer Engineering

Key Responsibility Areas
  • Firmware Development
    • Develop advanced embedded firmware using C++
    • Implement real-time data processing pipelines for GNC
    • Convert GNC algorithms into optimized embedded code
  • Sensor Fusion & Control
    • Implement sensor fusion (IMU, GNSS, etc.)
    • Develop control loops and estimation algorithms
    • Ensure real-time performance and stability
  • Interfaces & Protocols
    • Integrate communication protocols (I2C, SPI, UART, CAN)
    • Interface with avionics and payload systems
  • Testing & Debugging
    • Develop Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) test frameworks
    • Perform advanced debugging using JTAG tools and logic analysers
    • Optimize firmware for speed and memory efficiency
  • Hardware Collaboration
    • Review schematics using Altium Designer and Eagle
    • Collaborate with hardware teams for seamless integration
  • Compliance & Documentation
    • Ensure adherence to aerospace quality standards (AS9100D, DO-178C)
    • Maintain clear technical documentation for certification and audits
  • Mission Readiness
    • Support flight testing campaigns and troubleshoot in-field UAV systems
    • Contribute to reliability, safety, and redundancy strategies for UAV platforms
Apply for this Job
*Upload your Resume only PDF/DOC format (Max 250KB)