Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Staff/Sr. Staff Engineer, Embedded Firmware in San Diego, CA vacancy
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work from home
    Worldwide

    Qualcomm

    San Diego, CA
    4 days ago
  • $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... 
    Senior
    Work experience placement
    Immediate start

    Qualcomm

    San Diego, CA
    4 days ago
  • $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... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $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... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    13 hours ago
  • $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;... 
    Senior
    Full time
    Flexible hours

    Element Biosciences

    San Diego, CA
    13 hours ago
  • $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 office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Oura

    San Diego, CA
    2 days ago
  • $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... 
    Senior
    Worldwide

    Dexcom

    San Diego, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $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... 
    Senior
    Relocation package
    Shift work

    Navstar

    San Diego, CA
    2 days ago
  • $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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    San Diego, CA
    13 hours ago
  • $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... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $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... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  •  ...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 placement
    Immediate start

    Qualcomm

    San Diego, CA
    13 hours ago
  • $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 placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    13 hours ago
  • $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,... 
    Senior
    Work experience placement
    Work from home
    Worldwide

    Stryker Corporation

    San Diego, CA
    2 days ago
  • $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

    Foresite Labs (Stealth Co)

    San Diego, CA
    2 days ago
  • $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... 
    Senior
    Contract work
    Work at office
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    3 days ago
  • $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... 
    Senior
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    San Diego, CA
    4 days ago
  •  ...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... 
    Senior
    Work experience placement
    Relocation package
    Shift work

    Northrop Grumman Corp. (JP)

    San Diego, CA
    4 days ago
  • $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 placement
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago
  • 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

    Northrop Grumman Corp. (AU)

    San Diego, CA
    1 day ago
  • 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

    Murata Manufacturing Co., Ltd.

    San Diego, CA
    3 days ago
  • $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... 
    Senior
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    San Diego, CA
    13 hours ago
  • $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... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    13 hours ago
  • $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... 
    Senior
    Full time

    Foresite Labs (Stealth Co)

    San Diego, CA
    13 hours ago
  • $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 placement
    Casual work
    Work from home

    Qualcomm

    San Diego, CA
    13 hours ago
  • $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... 
    Senior
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    2 days ago
  • $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... 
    Senior
    Contract work

    UNAVAILABLE

    San Diego, CA
    1 day ago
  • $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... 
    Senior
    Work at office
    Local area

    Murata Manufacturing Co., Ltd.

    San Diego, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Work visa
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff/Sr. Staff Engineer, Embedded Firmware. Be the first to apply!