Posted on: 13/12/2025
Description :
Position : Senior Embedded Software Engineer VxWorks
Experience : 10 Years
Location : Samtel Avionics, Gurgaon, India
Domain : Defense & Aerospace Systems
Role Summary :
Samtel Avionics is seeking an experienced Embedded Software Engineer with strong hands-on expertise in VxWorks and real-time embedded systems development.
The role involves end-to-end software design, development, integration, and verification for mission-critical defense and aerospace products, including avionics displays, processing units, and subsystem controllers.
The ideal candidate will bring deep knowledge of embedded C/C++, RTOS concepts, board bring-up, and safety-critical development standards.
Key Responsibilities :
Embedded Software Development :
- Develop, integrate, and optimize embedded software on VxWorks RTOS (VxWorks 6.x/7.x).
- Write efficient, deterministic C/C++ code for real-time avionics modules.
- Implement device drivers, BSP customization, interrupt handling, and low-level firmware.
System Design & Architecture :
- Participate in software architecture design, requirements analysis, and technical documentation.
- Support system-level design for new defense platforms and avionics systems.
Verification, Validation & Certification :
- Perform unit testing, integration testing, and debugging on target hardware (PowerPC/ARM/x86 processors).
- Work in alignment with DO-178B/C or similar aerospace/defense development standards.
- Prepare test procedures, verification reports, and traceability artifacts.
Hardware Interaction :
- Collaborate with hardware teams for board bring-up, interface testing, and system integration.
- Work on communication protocols such as ARINC-429, MIL-STD-1553B, RS-422/485, CAN, Ethernet, SPI, IC.
Documentation & Compliance :
- Generate complete project documentation as per defense and customer requirements.
- Ensure compliance with security, IP protection, and configuration management norms.
Required Skills & Experience :
Core Technical Skills :
- Strong hands-on experience with VXWorks RTOS, WindRiver Workbench, and Tornado tools.
- Embedded C/C++ programming expertise with real-time concepts.
- Experience in BSP development, device driver development, and low-level debugging.
- Exposure to real-time scheduling, memory management, multi-threading, and synchronization.
Defense/Aerospace Experience :
- Experience developing software for safety-critical or mission-critical systems.
- Understanding of avionics architectures, displays, mission computers, or communication subsystems.
Tools & Technologies :
- JTAG debuggers, logic analyzers, oscilloscopes.
- GIT/SVN, JIRA, Polarion/DOORS or any requirement management tool.
- Familiarity with model-based development (Simulink) is a bonus.
Education :
Tech / M.
Key Competencies :
- Strong analytical and problem-solving skills.
- Ability to work in a multidisciplinary defense environment.
- Excellent documentation discipline.
- Proactive, self-driven, and able to work independently under tight development cycles.
Preferred (Good to Have) :
- Experience with Linux or QNX RTOS in addition to VXWorks.
- Exposure to cybersecurity for embedded systems.
- Experience in integration with FPGA-based systems.
- Understanding of display processing pipelines or avionics HMI systems.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1589623
Interview Questions for you
View All