Staff/Sr. Staff Engineer, Embedded Firmware
InnoPhase IoT
Sr. Staff Engineer, Software
San Diego, California, United States
About InnoPhase IoT
If you are keen to work with a bunch of brilliant people with various backgrounds, if you share the same value of working smart and celebrating successes, if you have enthusiasm for big technology in a small company, if your goals are to learn and experience different aspects of work--not just singing the same song every day, you'll find your playground at Innophase IoT.
We are looking for people seeking AWESOMENESS! If you're good at what you do, you can work anywhere. If you're the best at what you do, come work at Innophase IoT!
We're seeking a Senior Staff Firmware Engineer to join our collaborative team in developing robust and reliable firmware for next-generation IoT devices. In this role, you will develop firmware, device drivers and support system integration efforts for ULP IoT solution, focusing on performance, reliability, and maintainability. Experience with TrustZone and Trusted Firmware-M (TF-M) is required.
Key Responsibilities:
- Design and develop embedded firmware for IoT devices, targeting ARM Cortex-M micro controllers
- Experience with ARM TrustZone and Trusted Firmware-M (TF-M) for secure firmware partitioning desired
- Implement and optimize low-level drivers and integrate with hardware abstraction layers (HAL)
- Develop secure boot and firmware update mechanisms, ensuring robust and reliable device operation
- Collaborate with cross-functional teams (hardware, software, security) to define and implement firmware features
- Debug, test, and validate firmware on target hardware, using J-Link, Oscilloscope and logic analyzers
- Contribute to documentation of firmware architecture, design decisions, and implementation details
- Security-focused system design, secure boot, and trusted execution environments
- Memory partitioning and isolation in ARM Cortex-M micro controllers
- Secure OTA updates and lifecycle management for IoT devices
Requirements:
- Bachelor's or master's degree in electrical engineering, Computer Engineering, or a related field
- 10+ years of experience in embedded firmware development for IoT or embedded systems
- Background or experience in security-related technologies (e.g., cryptography, secure coding practices, cybersecurity)
- Strong proficiency in C/C++ and low-level driver development
- Familiarity with working on SDK-based development
- Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr)
- Hands-on experience with hardware bring-up and debugging tools
- Excellent communication and collaboration skills
- Strong problem-solving skills and attention to detail
- Willingness to learn and contribute to a team-focused environment
We bring together the best in technology, drive innovation to create the best ULP wireless IoT solutions and user experiences in home, building and industrial automation and wearables. We create career opportunities across a wide range of locations, disciplines and are at the forefront of change, thanks to our remarkable people, who bring cutting-edge products and solutions to our customers. If you share in our passion for teamwork, our vision to revolutionize the IoT industry and our goal to lead the future in technology, we want you to fast-forward your career at InnoPhase IoT.
It is key to unleash the potential in every employee, every team, every leader, and the company herself. We know employees perform best when motivated, appreciated and recognized, and can be themselves. We are committed to building a culture where every voice can be heard, everyone has room for growth and can make meaningful contributions. At the end of the day, we want success not just for the company, but also for everyone who believes in the company, the vision, and the future.
$162.6k - $244k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software... ...to design and development of low-level firmware for CPU bootstrapping, power controller... ...~15+ Years of Experience in the embedded domain to design, develop and support software...SeniorTemporary workWork experience placementWork from homeWorldwide$162.6k - $244k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group > Software Engineering General Summary... ...software architecture, enablement, and Firmware development. Candidate would participate... ...field. 6+ years of experience in Embedded system development Understanding of ARM...SeniorWork experience placementImmediate start$162.6k - $244k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Software... ...vision technologies. As a Senior Staff Camera Software Engineer in the IoT Camera... ...high‑volume commercial products. Develop embedded software for IoT devices, focusing on low...SeniorWork experience placementWork from home$178.4k - $267.6k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine... ...bleeding edge AI technology. At the Staff Engineer level, you will play a key role... ...Engineering ~3+ years of experience building embedded software applications. ~ Familiarity...SeniorWork experience placementWork from home$158k - $197k
...and openness. We are seeking a Senior Staff Electrical Engineer who will play a critical technical... ..., mechanical, optical, fluidics, and firmware teams to ensure seamless integration... ...sensitive designs Good understanding of embedded firmware development and test;...SeniorFull timeFlexible hours$198.05k - $233k
...Staff Firmware Engineer Hybrid - San Diego, California; Hybrid - San Francisco, California Our mission at Oura is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness...Work at officeLocal areaRemote workFlexible hours3 days per week$135.1k - $225.1k
...through innovation in materials, process engineering, and device design. This role sits at... ...high-volume manufacturing. As a Senior Staff Process Engineer, you will help shape next... ...in precision materials processing, while embedding Dexcom’s Product & Process Excellence...SeniorWorldwide$147.6k - $246k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > ASICS Engineering... ..., Verification, Emulation, and Firmware teams. Must be in San Diego full time,... .../FPGA design (Verilog, System Verilog), embedded system architecture and Verification. Bachelor...SeniorFull timeWork experience placementWork from home$192.8k - $289.2k
...Senior Staff Engineer Embedded Software RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes... ...requirements to testing Experience integrating low-level firmware and software in complex real-time multi-threaded embedded applications...SeniorRelocation packageShift work$260k - $310k
...fees or compounding interest. Join the team as a Senior Staff Machine Learning Engineer and become a pivotal part of our innovative ML team. Our... ...have a strong understanding of representation learning and embedding‑based modeling. You possess deep expertise in neural network...SeniorWork at officeRemote workFlexible hours$162.6k - $244k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary... ..., you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility...SeniorWork experience placementWork from home$162.6k - $244k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: The Senior Staff Audio Engineer is a technical authority responsible for the architecture, design, and optimization of complex...SeniorWork experience placementImmediate startWork from home- ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering... ...: Join our PCIe software team as a Staff Embedded Software Engineer and help shape the... ...You’ll be at the forefront of developing firmware and drivers for next-generation...Work experience placementImmediate start
$134.8k - $202.2k
...Qualcomm Technologies, Inc. Job Area : Engineering Group, Engineering Group > Software... ...Summary : Join our PCIe software team as a Staff Embedded Software Engineer and help shape the... ...You’ll be at the forefront of developing firmware and drivers for next‑generation...Work experience placementImmediate startWork from home$192.7k - $289.1k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Machine Learning Researcher General Summary Qualcomm... ...to Qualcomm’s strategic initiatives in efficient AI and embedded intelligence. Publish in top‑tier conferences (e.g., NeurIPS,...SeniorWork experience placementWork from homeWorldwide$175k - $185k
Staff Engineer, QA & Verification Location: San Diego, CA Job Type: Full-Time Salary Range... ...enjoys working at the boundary of hardware, firmware, and software, and who takes pride in... ...maintain test rigs and test beds for embedded and distributed systems Own the day-...Full time$183.2k - $274.8k
...across the sector while providing a decisive advantage to the warfighter. We are looking for you to join our team as a Sr Staff Cyber Systems Engineer to join the Sentinel Mission Defense Team based out of Roy, UT. As a Sr Staff Cyber Systems Engineer at Northrop...SeniorContract workWork at officeRelocation packageShift work$157.8k - $289.2k
...only part of history, they're making history. Software Engineering-?Sr. Staff Engineer (Software Test Automation Discipline Lead) The Northrop... ..., such as JUnit, PyTest, or Google Test. Real-Time & Embedded Systems: Hardware-in-the-Loop (HITL) Integration of test...SeniorRelocation packageFlexible hoursShift work- ...employees are not only part of history, they're making history. Northrop Grumman Aerospace Systems has an opening for a Senior Staff Systems Engineer to join our team of qualified, diverse individuals within our Autonomous Collaborative Programs (ACP) Directorate to lead...SeniorWork experience placementRelocation packageShift work
$134.8k - $202.2k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software... ...: We are seeking a skilled UEFI Firmware Engineer to join our platform software... ...hardware validation. ~ Familiarity with Embedded Systems ~ Familiarity with UEFI, ACPI,...Work experience placementWork from home- Northrop Grumman Corp. (AU) is hiring a Software Engineering-Sr. Staff Engineer (Software Test Automation Discipline Lead) in San Diego, CA. The role involves defining and maintaining automation tools and processes, fostering a 'Test as Code' culture, and leading a community...Senior
- A leading semiconductor company in San Diego is seeking an experienced Senior Staff Engineer to lead internal prototyping and assembly. Responsibilities include overseeing assembly processes and mentoring junior engineers. The ideal candidate should possess extensive knowledge...Senior
$143.4k - $262.9k
...history. The Northrop Grumman Aeronautics?Sector (NGAS) Software Engineering Center of Technical Excellence (CoTE) is creating an... ...opportunities. The Software Engineering CoTE organization is seeking a Sr. Staff Engineer Software to lead the Full Stack Software Discipline...SeniorRelocation packageFlexible hoursShift work$200.8k - $301.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General... ...Experience with model optimization and deployment on edge or embedded platforms. ~ Background in vision-language models, policy...SeniorWork experience placementWork from home$150k - $160k
Job Title: Staff Engineer, Bioinformatics Location: San Diego, CA Job Type: Full-Time Salary: $150-$160k Position Overview Staff Engineer, Bioinformatics will develop, advance, and support large-scale analysis of multi-omic data, through application of existing and...SeniorFull time$134.8k - $202.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Qualcomm is seeking a Staff Embedded NPU Software Engineer to lead the design and development of embedded platform software for...Work experience placementCasual workWork from home$173.08k - $259.62k
...Instagram, and YouTube. Job Description Shield AI is seeking a Senior Staff Structural Analyst to provide advanced technical leadership in... ..., flight test, and production. This role is ideal for engineers with 12-15+ years of experience who have led major structural workstreams...SeniorTemporary workPart timeWorldwide$175k - $210k
Overview Position Summary Werfen is seeking a Senior Staff Mechanical Engineer to provide technical leadership and continuous process improvement. This role is a senior-level individual contributor position responsible for defining and driving process improvement, detailed...SeniorContract work$172.2k - $223.87k
...make electronics for the connected world smaller, thinner, faster and better. Job Summary We are seeking an experienced Senior Staff Engineer to lead pSemi’s internal prototyping assembly laboratory. The laboratory operates in a very high‑mix low‑volume environment and...SeniorWork at officeLocal area$128.52k - $205.63k
...Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member... ...detailed software design documents. Design and debug firmware for embedded processors, microcontrollers, digital signal...SeniorFull timeWork at officeLocal areaWork visaRelocation package3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff/Sr. Staff Engineer, Embedded Firmware. Be the first to apply!
- assistant engineer San Diego, CA
- engineering aide San Diego, CA
- staff engineer San Diego, CA
- technology administrator San Diego, CA
- senior staff systems engineer San Diego, CA
- assistant mechanical engineer San Diego, CA
- staff data engineer San Diego, CA
- software engineer staff San Diego, CA
- senior staff engineer San Diego, CA
- project engineer assistant project manager San Diego, CA


