Jobs / Cyi***
Sr. Embedded Platform Engineer
Cyi*** · Irvine, CA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Irvine, CA, United States120,000-150,000 USD/yearlyOnsite
Remuneration
120,000-150,000 USD/yearly
Location
Irvine, CA, United States
Visa sponsorship
Sponsors visa
Job summary
Senior Embedded Platform Engineer (Real-Time Firmware) Location: Irvine, CA (Onsite) Employment Type: Full-Time Salary: $170,000 - $210,000 + Equity (Depending on Experience) Work Authorization: U.
Benefits
401(k)Dental insuranceFlexible spending accountHealth insuranceHealth savings accountPaid time offRelocation assistanceTuition reimbursementVision insuranceApplication Question(s):Are you a US Citizen or Green Card Holder?What is your salary expectation for a new role?
Qualifications
- Salary: $170,000 - $210,000 + Equity (Depending on Experience)
- Citizenship Required
- development, verification planning, traceability, and configuration management.
- Support software development processes aligned with safety-critical standards including DO-178C, ARP4754A/ARP4761, ISO 26262, or equivalent.
- Required
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related engineering discipline.
- 5+ years of experience developing embedded firmware for complex real-time systems.
- Strong proficiency in Embedded C/C++.
- Experience developing firmware on real-time microcontroller platforms such as TI C2000, NXP, or similar safety-oriented MCUs.
- Strong understanding of:
- RTOS and/or bare-metal systems
- Interrupts
Responsibilities
- Real-Time Firmware Development
- Design, develop, and maintain real-time embedded firmware for safety-critical control systems.
- Architect deterministic firmware execution, interrupt handling, task scheduling, and timing-sensitive software.
- Develop reusable embedded software frameworks that support communication, diagnostics, monitoring, and system integration.
- Optimize firmware for reliability, scalability, and long-term maintainability.
- BSP & Low-Level Driver Development
- Develop embedded software in Embedded C/C++ on real-time microcontroller platforms such as TI C2000, NXP, or comparable safety-oriented MCUs.
- Design and maintain Board Support Packages (BSPs), Hardware Abstraction Layers (HAL), peripheral initialization, and device configuration.
- Develop and debug drivers for:
- CAN / CAN FD
- SPI
- Ethernet
Skills
Communication
Degrees
AssociateBachelorDegree
Languages
Arabic
Industry
AerospaceAutomotiveEnergyInsuranceManufacturing
Company size
Smb
Relocation
Yes