×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: Alcatraz
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Staff Embedded Software Engineer

Are you a seasoned software engineer who thrives at the intersection of low-level systems programming and cutting-edge wireless technologies? We're looking for a Staff Embedded Software Engineer to join our engineering team and serve as a technical pillar, architecting robust, power-efficient, production-ready software at scale.

Responsibilities
  • You’ll own software architecture and delivery for connected devices on Arm application SOCs, microcontrollers. Day to day you’ll be:
  • Designing and implementing real-time firmware using FreeRTOS/Zephyr — task management, queues, semaphores, memory management, and power optimization
  • Leading development of wireless protocol stacks including Wi‑Fi, BLE, UWB, and NFC
  • Defining HAL abstractions and BSP strategies across hardware generations
  • Championing secure boot, encrypted OTA, and key provisioning best practices
  • Debugging complex system‑level issues with oscilloscopes, logic analyzers, and protocol analyzers
  • Shaping our technical roadmap and influencing cross‑functional architecture decisions
Requirements
  • 10+ years of embedded software experience with at least 2 years in a Staff or Lead role
  • Deep hands‑on expertise with FreeRTOS/Zephyr/Embedded Linux and ARM Cortex‑M microcontrollers/applications processors
  • Proven experience with Wi‑Fi, BLE, UWB, and NFC protocol stacks
  • Strong C/C++ skills for bare‑metal and RTOS‑based development
  • Embedded Linux experience — including Yocto build system for production SOM/SBC platforms
  • Hands‑on experience with NXP i.MX8/9 series application processors, board bring‑up, BSP customization, and peripheral driver development
  • Cryptography and security fundamentals — AES, RSA/ECC, TLS/DTLS, secure key storage, and hardware security modules (HSM/SE)
  • Solid hardware debugging skills — you’re comfortable with a schematic and a logic analyzer
Nice to Have
  • Experience with NXP RW612, STM
    32, or NXP i.MX9 series
  • Background in Trust Zone, HSE, or secure element integration
  • Yocto / embedded Linux open‑source contributions
  • Knowledge of NFC standards (ISO 14443, ISO 15693, NDEF)
  • Experience shipping firmware at high volume through manufacturing and field deployment

Alcatraz AI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary