Senior System Software Engineer - CPU SoC Boot Firmware
Senior System Software Engineer - CPU SoC Boot Firmware
Posted 46 days ago
SENIORITY
Lead
About the role
- As a member of the Chips System firmware team, you will build robust features for core boot firmware established by protective and security guidelines.
- Definition, decomposition and verification of functional/safety requirements and architecture.
- Perform failure analysis (FMEA/DFA) on Bootloader functionality and architecture.
- We take pride in our software family of engineers, so collaboration is the key(!) in developing partnerships with members internal and external to your team.
- Validate and verify features on pre-silicon simulation platforms prior to tapeout.
- Silicon verification, features development followed by post Silicon support and productization.
- What We Need to See: BS or MS degree in EE/CS/CE or equivalent experience 5+ years of relevant proven experience
- Experience in embedded software development, specifically in areas of ARM technologies and programming is invaluable and on bare metal an additional plus.
- Strong proficiency in C and Python programming and debugging skills
- A strong desire to continuously improve processes and tools for a productivity at speed of light through AI tools.
- Detailed and extensive experience with Linux kernel software is required
- Experience in embedded software development and verification process, with bootloaders experience a plus.
- Excellent Interpersonal SkillsWays to stand out from the crowd: Demonstrate your passion for building new technologies
- Working experience with AI tools such as Codex, creating agentic AI tools
- Proficiency creating skills with continuos refinement.
- Out of the box thinking !Articulate your thoughts succinctly
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
