Senior Software Engineer – Embedded Systems / ARM / SoC
Job details
- Work mode
- On-site
- Level
- Senior
- Experience
- 9+ years
- Posted
- Oct 22, 2026
- Last confirmed open
- Oct 22, 2026
About this role
Hi All, Good Day. Sira Consulting is hiring for one of its premier clients.
Hello, This is Hrushikesh from Sira Consulting, we have an urgent requirement with one of our clients, please go through the requirement below, if you are comfortable then kindly reply with your updated resume and expected Salary 🚀 Hiring: Senior Software Engineer – Embedded Systems / ARM / SoC 📍 Location: Endicott, NY (Onsite) 💼 Position Type: Full-Time (FTE) 📌 Experience: 9+ Years Job Overview We are seeking a Senior Software Engineer with strong expertise in low-level processor and SoC software development for safety-critical avionics applications.
The ideal candidate will have hands-on experience with ARM architecture, bare-metal programming, BSP, device drivers, multicore processing, and processor bring-up. 🔹 Mandatory Skills Embedded Software Development using C/C++ ARM Architecture, Bare-Metal Programming, and SoC BSP, Device Drivers, Bootloader, and Processor Bring-Up Multicore Processing / SMP Safety-Critical Avionics and DO-178C TSN, PCIe, AFDX, and Board-Level Interfaces 🔹 Preferred Technical Skills NXP S32G2, S32 Family, Layerscape, and LS1046A DO-178C Software Level A, DO-254, ARP4754, and ISO 26262 ARM DS IDE and DSTREAM ARINC-429, MIL-STD-1553, SPI, QSPI, and AXI Secure Boot, TrustZone, and processor security Python, FPGA/ASIC interfaces, and timing analysis WCET, DCCC, and multicore interference analysis 🔹 Key Responsibilities Develop and benchmark low-level SoC and processor software.
Configure and enable processor features on ARM-based platforms. Develop bare-metal multicore frameworks, bootloaders, and processor support packages. Integrate and test software directly on target hardware.
Ensure deterministic operation in safety-critical avionics systems. Develop and validate communication interfaces and protocols. Support DO-178C Software Level A compliance and perform complex timing and coupling analyses.
Collaborate with hardware, FPGA, and systems engineering teams. Please share your profile to [email protected]