Posted:2 weeks ago|
Platform:
On-site
Full Time
JOB DESCRIPTIO
Position: Senior Embedded Software Engineer – VxWorks
Experience: 10 Years
Location: Samtel Avionics, Gurgaon, India
Domain: Defense & Aerospace Systems
1. 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.
2. 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, I²C.
Documentation & Compliance
• Generate complete project documentation as per defense and customer requirements.
• Ensure compliance with security, IP protection, and configuration management norms.
3. 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.
4. Education
• B.Tech / M.Tech in Electronics, Computer Science, Electrical, Aerospace Engineering, or related fields.
5. 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.
6. 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.
Samtel Avionics
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
gurugram, haryana, india
Salary: Not disclosed
gurugram, haryana, india
Salary: Not disclosed