×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware & Embedded Software Engineer

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: NextFlex
Full Time position
Listed on 2025-12-03
Job specializations:
  • Software Development
    Embedded Software Engineer
Job Description & How to Apply Below

Description

  • Department:
    Engineering & Fab Operations
  • Reports to:

    Engineering Manager, System Design
  • Classification:
    Exempt
  • Ideal

    Start Date:

    ASAP
  • Desired Employment

    Location:

    San Jose / Bay Area
  • Visa Sponsorship Eligible:
    No
Company Overview

Next Flex, America’s Hybrid Electronics Manufacturing Innovation Institute, is a public-private partnership and non-profit with the mission of advancing the capabilities of U.S. manufacturing in the field of Hybrid Electronics (HE). Next Flex was designed to facilitate the development of enabling manufacturing technologies and knowledge sharing with institute members and the U.S. Government. Our work enables the next generation electronics and packaging for government and commercial applications for medical, wearable, asset monitoring, structural health monitoring, soft robotics, integrated array antennas, automotive, agricultural technology applications, among other applications.

Complementing Next Flex’s focus on developing and commercializing emerging technologies, Next Flex’s Education and Workforce Development department is creating the next-generation STEM workforce for the electronics industry. In support of our education and workforce development goals, Next Flex develops and operates a portfolio of learning programs designed to be adopted by various stakeholders (employers, higher education, non-profit, and K-12 entities) across the country with the goal of attracting and training the future advanced manufacturing workforce and upskilling and retraining the existing workforce.

Next Flex offers competitive compensation, excellent benefits, and a collaborative work environment.

Position Summary

Next Flex is looking for a talented, creative and disciplined firmware engineer to join the System Design and Electrical Engineering Group. In this role, you will architect, design, prototype, and test firmware for the next generation of additively manufactured Hybrid Electronics (HE) that radically redefine the way people work, play and connect. The candidate is expected to architect, design, develop and test firmware that enables application domains in wearables, industrial IOT and structural health monitoring.

In this role, you will participate in the definition of architecture and implementation of designs in both prototype and shipping consumer products and critical needs for the Department of Defense as well as demonstrate good development practices and seamless collaboration. You will have the opportunity to participate in all phases of system and device design. You will collaborate closely with our experts in system integration, robotics, software, testing, and process, in a broad range of environments from medical devices to consumer electronics.

Requirements

Essential Job Functions and Responsibilities

Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.

The essential functions include, but are not limited to the following:

· Develop firmware for low-power, ARM Cortex-M based, embedded devices that interact with various sensors / IC including, BLE, accelerometers, external flash and other peripherals.

· Understand and implement power-management, boot loaders, scheduling, inter-processor communication, computer vision and firmware / system interfaces on RTOS and/or bare-metal environments.

· Board bring-up: work with Hardware engineers to debug pre-production boards and iterate design until functional.

· Define and document software requirements and software design methodologies.

· Help design and maintain the development process to architect, document, implement, test and track sustainable and reusable code.

· Develop manufacturing tests for firmware that will run at the factory to validate firmware and electronics work as expected.

Minimum Qualifications (Knowledge, Skills, and Abilities)

· Bachelor of Science in Computer Engineering or Computer Science, or equivalent.

· 10 years of embedded software development experience.

· Experience with RTOS (ex: FreeRTOS, Zephyr).

· Experience with embedded software design and programming in C/C++ for development, debugging, testing and performance analysis using Python.

·…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary