First seen by Alion on Nov 13, 2026.
Job Overview :
We are looking for an experienced Embedded Project Manager with a strong technical background in embedded systems, C/C++ programming, FPGA design, and ARM-based platforms.
The ideal candidate should have hands-on experience in embedded software development, hardware-software integration, RTOS, Embedded Linux, BSP development, and system-level debugging.
The candidate will be responsible for managing end-to-end embedded engineering projects, leading technical teams, overseeing system architecture and development activities, and ensuring successful project delivery within defined timelines and quality standards.
Key Responsibilities :
- Lead and manage end-to-end embedded software development and product engineering projects.
- Drive project planning, scheduling, resource allocation, risk management, and technical execution.
- Lead engineering teams involved in embedded software development, FPGA design, and system integration.
- Define and review embedded system architecture and technical design approaches.
- Oversee C/C++ development, coding, debugging, optimization, and performance improvements.
- Manage FPGA design, simulation, verification, and hardware-software integration activities.
- Oversee ARM-based embedded system development and peripheral interfacing.
- Guide BSP development, Linux board bring-up, and custom ARM SoC/FPGA platform development.
- Manage embedded software development activities involving RTOS, Linux, and real-time applications.
- Ensure adherence to embedded software development lifecycle (SDLC) processes and engineering standards.
- Drive system-level debugging, integration, testing, and validation activities.
- Coordinate with software, hardware, and system engineering teams to resolve technical challenges.
- Ensure project deliverables meet technical specifications, quality standards, and agreed timelines.
- Maintain technical documentation and ensure compliance with applicable software development standards.
- Mentor engineering teams and provide technical guidance throughout the project lifecycle.
Required Technical Skills :
- C/C++ Programming : Strong expertise in C and C++ programming, coding, debugging, troubleshooting, and optimization.
- FPGA Design and Simulation : Hands-on experience in FPGA design, development, and simulation using Verilog/VHDL.
- ARM-Based Embedded Systems : Strong understanding of ARM-based architectures and peripherals (UART, SPI, I2C, I2S, CAN, USB, Ethernet, ADC, DAC).
- RTOS and Embedded Linux : Experience with RTOS (VxWorks, FreeRTOS, RTLinux) and Embedded Linux real-time application development.
- BSP and Board Bring-Up : Experience in BSP development, Linux board bring-up, and custom ARM SoC/FPGA platforms.
- System-Level Integration : Understanding of BIOS, power management, PCIe, and hardware-software integration.
- Software Development Standards : Strong understanding of Embedded SDLC and IEEE 12207 standards.
Project Management and Leadership Skills :
- Proven experience leading and mentoring embedded engineering teams.
- Experience managing complex R&D and embedded product development projects.
- Strong technical decision-making and system architecture capabilities.
- Ability to manage project schedules, resources, risks, and deliverables.
- Excellent communication, stakeholder management, and team coordination skills.
Educational Qualifications :
- B.Tech / M.Sc. in Electronics or a related discipline.
- M.Tech in relevant engineering specializations.
Preferred Industry Experience :
- Defence Electronics, Radar Systems, Wireless Communication, Telecom Equipment, Aerospace and Avionics.
Skills
Embedded System, C, C++, FPGA, ARM, RTOS, Project Management, Verilog, VHDL, System Architecture, Project Manager - Embedded

