HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?