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

Staff/Sr. Staff Engineer, MCU Software

InnoPhase IoT

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 are seeking an MCU Software Engineer to design, develop, debug, and optimize embedded software for microcontroller-based systems. The engineer will work closely with hardware, system, firmware and application teams to deliver reliable real-time embedded solutions for wireless IoT devices and products.

Key Responsibilities:

  • Develop embedded software for Wireless IoT based platforms.
  • Develop ARM-M series and RSIC-V RTOS-based platform software, middleware, and APIs to various user applications.
  • Triage and debug hardware / firmware / software / application integration issues.
  • Implement and optimize real-time networking software stacks.
  • Work with peripherals such as UART, SPI, SDIO, I2C, GPIO, PWM, etc.
  • Work with flash, memory, bootloader, crypto lib subsystems.
  • Work with Wi-Fi, BT/BLE, Zigbee/Thread wireless subsystems.
  • Collaborate with worldwide team in delivering high quality BSP and SDK.
  • Assist release management for BSP and SDK release.

Job Requirements:

  • BS or MS in Computer Engineering or equivalent with 5 - 10 years’ experience in embedded software development.
  • MCU software development and integration experiences on devices such as ESP32 and STM32
  • Proficiency in C/C+/MicroPython
  • Proficiency in Wi-Fi APIs, BLE HCI, and Peripheral HAL and Drivers.
  • Substantial experiences of networking stack (Ethernet, TCP/IP suite)
  • Working experiences with GIT and JIRA
  • Strong capability in design, debug, trouble-shot independently and with others.
  • Excellent written and oral interpersonal communication and documentation skills.
  • Eager to learn, grow and contribute in a diverse and fast-paced team environment.

Nice to Have

  • Good knowledge on Wireless protocol (Wi-Fi, BT/BLE, and Zigbee / Thread) and IoT application layer protocol (MQTT, CoAP, and
  • Good knowledge on Agile Software Development Process such as Scrum
  • Experiences with JTAG/SWD debuggers, oscilloscope, logic analyzer, protocol analyzers.
  • Exposure to system test, troubleshooting, and root-cause analysis of Wireless IoT product.
  • Knowledge of WFA/Regulatory/PSA certification is a plus.

 

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 17 hours ago
Similar jobs that could be interesting for youBased on the Staff/Sr. Staff Engineer, MCU Software in San Jose, CA vacancy
  • $134.6k - $217.8k

     ...Alto Networks network security portfolio. The Team Our engineering team is at the core of our products - connected directly to...  ...that are only enabled by a secure digital environment. Sr. Staff Software Engineers are: Technical experts that help accelerate... 
    Senior
    Full time
    Work at office

    PaloAlto Networks

    Santa Clara, CA
    2 days ago
  • $179.76k - $286k

    Sr. Staff/Principal Engineer - System SoftwareCategorySoftwareLocationSan Jose, CAExperienceMore than 8 Years Work Expe.Job DescriptionAbout the...  ...boards and verify the major functions independently• Regular software release and multiple branch conflict resolving• Customer... 
    Senior
    Temporary work

    MediaTek

    San Jose, CA
    3 days ago
  • $179k - $244k

    Sr Staff / Principal Application Engineer - System SoftwareCategoryApplication & Customer SupportLocationSan Jose, CAExperienceMore than 6 Years Work...  ...EducationBachelor's DegreeJob DescriptionMediaTek is looking for a software engineer with a strong background in embedded systems... 
    Senior

    MediaTek

    San Jose, CA
    1 day ago
  • $207.4k - $259.2k

     ...members.We are seeking a highly experienced and passionate Sr. Staff Site Reliability Engineer (SRE) to join our growing team. In this critical role,...  ...teams to ensure reliability is built into the software development lifecycle from inception.Troubleshoot complex... 
    Senior
    Permanent employment
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    4 days ago
  •  ...Americas  Country: USA  State/Province: California  City:  San Jose  General Overview Functional Area: Engineering         Career Stream: Design - Software Engineering SAP Short Name: SLE-ENG-DSE Job Level: Level 09 IC/MGR: Individual Contributor... 
    Senior
    Work at office
    Local area
    Worldwide
    Shift work

    Celestica International LP

    San Jose, CA
    4 days ago
  •  ...breakthrough technology takes more than great engineering—it takes a team of exceptional people...  ...are seeking an experienced Sr. Staff Firmware Engineer with deep expertise in...  ...solutions to protect hardware, firmware, and software integrity. Key Responsibilities: Own PFR... 
    Senior

    Axiado Corporation

    San Jose, CA
    3 days ago
  •  ...Requirements We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly...  ...complex technical tradeoffs clearly, whether you are presenting to a staff engineer debugging a routing issue or a director deciding... 
    Senior

    Synopsys, Inc.

    Sunnyvale, CA
    22 hours ago
  • $180.2k - $297.2k

     ...Come build with us! Role and Responsibilities As a Senior Staff GPU Software Architect, you will join our GPU Software team to design and...  ...with a Bachelor's Degree in Computer Science, Computer Engineering, or comparable field, or 8+ years of experience with a Master... 
    Senior
    Hourly pay
    Full time
    Relocation

    Samsung

    San Jose, CA
    17 hours ago
  • $200k - $322k

     ...a lasting impact on the world. We are looking for a Senior Staff AI Engineer to join the Finance AI team at NVIDIA. In this role, you'll...  ...fundamentals, extensive experience with agentic and adversarial software engineering, an understanding of LLM security and safety... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 days ago
  • $227k - $313k

     ...At Sonatus, we're driving the transformation to AI-enabled software-defined vehicles. Traditional automotive software methods can...  ...mobility. The Opportunity: Sonatus is seeking a Senior Staff AI Engineer to define and build the next generation of AI applications... 
    Senior
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Sonatus

    Santa Clara, CA
    9 days ago
  •  ...an impact at the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Sr Staff Applied AI Engineer to join our team. This is an On-site in Santa Clara, California or Remote (US role) role, reporting to the Sr. Manager,... 
    Senior
    Full time
    Remote work

    Zscaler

    Santa Clara, CA
    18 days ago
  • $124.5k - $220k

     ...time, everywhere. Thousands of customers, including more than 30 of the Fortune 100, trust the Netskope One platform, its Zero Trust Engine, and the powerful NewEdge network to gain full visibility and control without performance trade-offs. At Netskope, our... 
    Senior

    Netskope

    Santa Clara, CA
    4 days ago
  • $286.2k - $326.7k

     ...build world-class applied science and engineering teams to deliver our industry leading capabilities...  ...develop, test, deploy, and support AI software components including foundation model...  ...of Location): $286,200 - $326,700 for Sr. Staff AI Engineer Cambridge, MA: $314,800 - $... 
    Senior
    Full time
    Part time
    Local area
    Remote work

    Capital One

    San Jose, CA
    18 hours ago
  • $169.78k - $351k

     ...We are seeking an experienced and mission-driven Senior/Sr. Staff AI Infrastructure Engineer , Inference & Optimization to lead the performance...  ...Qualifications ~ Master’s or higher degree in Computer Science, Software Engineering, Systems Engineering, or a closely related... 
    Senior
    Full time

    DiDi Labs

    San Jose, CA
    17 hours ago
  • $194.3k - $243k

     ...businesses more time for what matters. Make your impact within a rapidly growing Fintech Company We are looking to hire a Sr. Staff AI Security Engineer to lead the secure deployment and operation of AI and ML systems across the company. This role moves beyond traditional... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Bill.com

    San Jose, CA
    4 days ago
  • $210k - $255k

     ...celebrates all of our team members.About the RoleArcher's Product Lifecycle Engineering (PLE) team builds and runs the engineering systems that help define Archer products. As Senior Staff Software Engineer, Full Stack, you will own one or more of Archer's internally... 
    Senior
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    1 day ago
  • $262k - $364k

     ...practical experience.8 years of experience in software development.7 years of experience...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...more immersively than ever.As a Senior Staff AI Engineer, you will serve as a primary... 
    Senior

    Google

    San Jose, CA
    1 day ago
  • $190.9k - $334.1k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious...  .... We design and build specialized software solutions tailored to the unique workflows...  ...of the industries we serve. As a Senior Staff Software Engineer, you will design, build... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    8 days ago
  • $175k - $265k

     ...efficient, and accessible on a global scale. From chips and software to rack-scale systems, our team is tackling some of AI...  ...execution and energized by hard problems.Role OverviewAs Sr. Staff PCB Design Engineer, you will lead the physical design of the boards that connect... 
    Senior

    d-Matrix

    Santa Clara, CA
    1 day ago
  • $262.5k - $394k

     ...signal of what’s new and what matters, flowing in at a scale most engineers only read about in systems papers.At Apple, that scale is a...  ...the live web, stored, and made usable in near real time.As a Sr. Staff / Distinguished Engineer on this team, you won’t just build the... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $134.39k - $201.3k

     ...process nodes. We are a global, multi-site engineering organization spanning Santa Clara,...  ...Argentina — and we are looking for a senior staff DFT engineer in Santa Clara on our next-...  ...may require access to technology and/or software subject to U.S. export control laws and... 
    Senior
    Permanent employment
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    2 days ago
  • $179k - $256k

    Sr. Staff Memory Design EngineerCategoryChip DesignLocationSan Jose, CAExperienceMore than 6 Years Work Expe.Job DescriptionMediaTek’s...  ...San Jose is looking for a high-performance senior memory design engineer to define and design custom memory and circuits for next... 
    Senior
    Temporary work
    Worldwide

    MediaTek

    San Jose, CA
    22 hours ago
  • $190.9k - $334.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  .... We are looking for a hands-on Senior Staff Engineer (Technical Leader) with deep...  ...ExperienceBachelor's degree with 10+ years of software development experience; OR Master's... 
    Senior
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    1 day ago
  • $135.9k - $186.9k

     ...impact everyone's life.Bridging needs with innovation - where customer challenges become our next big idea. As a Senior Staff Applications Engineer on our Customer Collaboration and Technical Marketing team work hand-in-hand with our customers, enabling them to transform... 
    Senior
    Work experience placement
    Local area

    Infineon Technologies

    San Jose, CA
    3 days ago
  • $91k - $232k

     ...products. Microchip Technology Inc. has a Senior Technical Staff -Design (Signal and Power Integrity) opening based in San Jose,...  ...high-speed FPGA products. You will be working with other SIPI engineers and working with a global cross functional team to provide solutions... 
    Senior

    Microchip

    San Jose, CA
    more than 2 months ago
  •  ...THE ROLE: We are seeking a highly motivated and experienced Staff Design Engineer to join our AECG Fabric team. In this role, you will lead...  ...functional architecture, programmable fabric, integration, and software teams to design and deliver innovative clocking solutions —... 
    Senior
    Full time

    AMD

    San Jose, CA
    8 days ago
  • $267k

     ...Full time, Level 6Posted: 2026-10-07About the RoleAs a Senior Staff Engineer at Uber, you will serve at the highest level of technical...  ...technical field.Experience: 10+ years of professional full-time software engineering experience.Technical Proficiency: Strong expertise... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Uber

    Sunnyvale, CA
    14 hours ago
  • $171k - $235k

     ...creative team dedicated to a future powered by abundant, clean, low-cost energy. Position Summary   We are seeking a Sr./Staff Compliance Engineer to establish and own Antora's compliance strategy as we design and scale our future generation thermal batteries.... 
    Senior
    Flexible hours
    Shift work

    Antora Energy

    San Jose, CA
    10 days ago
  • $131.01k - $196.3k

     ...hardware, firmware and control loops. An engineer in this team will be involved in a full...  ...bringing products to production. As a Sr. Staff Software Engineer, you will work closely with SW...  ...running on our RISC-V-based multi-core MCU, controlling our proprietary DSP data... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    3 days ago
  • $181.2k - $317.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...We are looking for a seasoned IC5 Senior Staff Engineer with deep expertise in...  ...or reasoning about how AI changes the way software and infrastructure are built.12+ years of... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Santa Clara, CA
    22 hours ago

Do you want to receive more vacancies?

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