Sr. Staff Engineer, Software
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.
$178.4k - $267.6k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine... ...future for all. As a Qualcomm AI Software Engineer, you will develop and implement... ...bleeding edge AI technology. At the Staff Engineer level, you will play a key role...SeniorWork experience placementWork from home$143.4k - $262.9k
...history. The Northrop Grumman Aeronautics?Sector (NGAS) Software Engineering Center of Technical Excellence (CoTE) is creating an Everything... ...The Software Engineering CoTE organization is seeking a Sr. Staff Engineer Software to lead the Full Stack Software...SeniorRelocation packageFlexible hoursShift work$136k - $212k
...Senior Staff Engineer, Software Req ID: 135513 Hiring Manager: Kevin Frick Region: Americas Country: USA State/Province: New Hampshire City: Remote Employee US Summary We are seeking an experienced full-stack software developer to design, develop...SeniorTemporary workWork at officeLocal areaRemote workWorldwide- ...This position is ideal for an individual who thrives on solving complex integration challenges that span hardware, software, and systems engineering. A successful candidate will be skilled at deploying autonomy solutions onto unmanned platforms, preparing systems for...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWorldwide
$157.8k - $289.2k
...insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Software Engineering-?Sr. Staff Engineer (Software Test Automation Discipline Lead) The Northrop Grumman Aeronautics?Sector (NGAS) Software...SeniorRelocation packageFlexible hoursShift work$200.8k - $301.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General... ...Systems, or related field and 8+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience....SeniorWork experience placementWork from home- ...YouTube. Job Description: Are you a passionate and innovative engineer looking to help develop state-of-the-art AI and robotics products... ...real-world mission objectives. We are seeking an experienced Software Integration Engineer passionate about autonomy development. In...Full timeTemporary workPart timeWorldwide
$170k - $250k
...Lead Cybersecurity Engineer Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service... ...-functional integration between systems engineering, avionics, software, networking, mission systems, test, and airworthiness teams to...SeniorFull timeTemporary workPart timeWorldwide- ...YouTube. This position is ideal for an individual who thrives on solving complex integration challenges that span hardware, software, and systems engineering. A successful candidate will be skilled at deploying autonomy solutions onto unmanned platforms, preparing systems for...Full timeTemporary workPart timeWork experience placementWork at officeWorldwide
- ...are looking for a strategic and rigorous engineering leader who is passionate about... ...an engineering discipline. As a Senior Staff Engineer, you will define the architectures... ...your primary area of ownership. Durable Software solutions: Design and implement durable...SeniorTemporary workLocal area
$162.6k - $244k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Qualcomm's software CPU (aka application processor) architecture group develops long-term software roadmaps (for a horizon...SeniorTemporary workWork experience placementWork from homeWorldwide$162.6k - $244k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Qualcomm is leveraging its expertise in wireless and computing technologies to drive a major technological revolution in the...SeniorWork experience placementWork from homeWorldwide$161k - $241.4k
...Description The successful candidate will lead a team of Software Quality Engineers to define and monitor mission assurance program specifications... ...Northrop Grumman Aeronautics Systems Sector is seeking a Staff Engineer Software Quality to join our team of qualified, diverse...Work experience placementFor subcontractorRelocationShift work$162.6k - $244k
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group > Software Engineering General Summary Our CPU software architecture team is driving the CPU software architecture for various industry top products using Qualcomm Custom CPU. This position/s will expose...SeniorWork experience placementImmediate start$142.2k - $213.4k
...Sr. Principal Engineer Embedded Software RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time At Northrop Grumman, our employees have incredible opportunities...SeniorFull timeRelocation packageShift work- ...Staff Engineer Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians... ...'ll focus on building high-performance, reliable networking software spanning transport through application layers. Your work will...Full timeTemporary workPart timeWork experience placementWorldwide
$142.2k - $213.4k
...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems Sector is searching for a Sr. Principal Engineer in our Research and Advanced Design (R&AD) Division in support of R&D activities spanning multiple sectors The location...SeniorLocal areaRelocation packageShift work$178.4k - $267.6k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General... ...proven hands-on experience with enabling on-device AI using modern software engineering best practices. Minimum Qualifications:...SeniorWork experience placementWork from home$162.6k - $244k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences...SeniorWork experience placementWork from home$114k - $171k
...dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is looking to add a Principal or Sr Principal Software Engineer - Payloads and Tasking Applications to join our team of qualified, diverse individuals within our Software...SeniorRelocation packageShift work$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$147.6k - $246k
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > ASICS Engineering General Summary: As a Design Engineer, you’ll play a critical role in shaping cutting‑edge digital designs. Your responsibilities will include: Micro‑Architecture:...SeniorFull timeWork experience placementWork from home$192.7k - $289.1k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Machine Learning Researcher General Summary Qualcomm... ...team form a multi‑disciplinary core research group that spans software, hardware and systems, and we contribute technology that is...SeniorWork experience placementWork from homeWorldwide$177k - $265.6k
...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Staff Engineer Software - Thread Lead to join our team in San Diego, CA. This role requires a self-motivated professional with proven...Full timeImmediate startRemote workRelocation packageShift work$134.8k - $202.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: We are looking for a Staff Engineer with responsible for Low-Level FW and Platform SW for data-center and clould AI systems. The...Work experience placementWork from home$127.04k - $158.8k
ISC (Integrated Specialty Coverages, LLC) in San Diego is looking for a Senior Staff Data Engineer to lead the technical architecture of their data platform. This role involves mentoring engineers, collaborating with stakeholders, and driving the integration of AI into...Senior$158.4k - $237.6k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Machine Learning Engineering General Summary LLM Serving... .... The Qualcomm Cloud AI team is developing hardware and software solutions for Inference Acceleration. We are hiring LLM Serving...SeniorWork experience placementWork from home$183.2k - $274.8k
...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... ...execution of Systems Security Engineering efforts for complex software and hardware airborne vehicle and ground systems. Work...SeniorContract workWork at officeRelocation packageShift work$178.4k - $267.6k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General... ...create a smarter, connected future for all. As a Qualcomm AI Software Engineer, you will create and implement machine learning techniques...SeniorWork experience placementImmediate startWork from home$178.4k - $267.6k
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Artificial... ...hands-on experience with enabling on-device AI using modern software engineering best practices. Minimum Qualifications: Bachelor...SeniorWork experience placementWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Staff Engineer, Software. 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



