drjobs Senior Firmware & Embedded Software Engineer

Senior Firmware & Embedded Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Jose, CA - USA

Yearly Salary drjobs

USD 145000 - 185000

Vacancy

1 Vacancy

Job Description

Fulltime
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

NextFlex Americas Hybrid Electronics Manufacturing Innovation Institute is a publicprivate partnership and nonprofit with the mission of advancing the capabilities of U.S. manufacturing in the field of Hybrid Electronics (HE). NextFlex 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 NextFlexs focus on developing and commercializing emerging technologies NextFlexs Education and Workforce Development department is creating the nextgeneration STEM workforce for the electronics industry. In support of our education and workforce development goals NextFlex develops and operates a portfolio of learning programs designed to be adopted by various stakeholders (employers higher education nonprofit and K12 entities) across the country with the goal of attracting and training the future advanced manufacturing workforce and upskilling and retraining the existing workforce.


NextFlex offers competitive compensation excellent benefits and a collaborative work environment.


Position Summary

NextFlex 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 lowpower ARM CortexM based embedded devices that interact with various sensors / IC including BLE accelerometers external flash and other peripherals.

Understand and implement powermanagement boot loaders scheduling interprocessor communication computer vision and firmware / system interfaces on RTOS and/or baremetal environments.

Board bringup: work with Hardware engineers to debug preproduction 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.

Deep understanding of Bluetooth Low Energy is required.

Experience with lowpower microcontrollers (e.g. ARM Cortex M4 series Nordic Ambiq STMicro) is required.

Familiar with: I2C UART SPI PWM ADC Timers Counters USB Flash RAM.

Experience using Git Jira PLM continuous integration unit and regression testing is required.

Familiar with IDEs including MS Visual Studio Segger IDE Visual Studio Code Keil.


Preferred Qualifications (Knowledge Skills and Abilities)

Knowledge of Java and Javascript is a plus.

Experience with WiFi is a plus.

Familiarity with batteries and charger ICs is preferred implement charge & discharge curves.

Optimizing peripheral / sensor communications for low power is preferred.

Familiar with analog sensors (e.g. temperature light accelerometer) is preferred.

Experience with machine learning algorithms AI models and implementation strategies.


Physical Demands and Work Environment

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions.


Onsite office work will be conducted using general office equipment includes substantial sitting and is performed primarily in a typical indoor office setting with cubicles offices and conference rooms. Low to moderate noise and interruptions typical of an office setting such as peer conversations computers printers and phones.


Travel Requirements

Up to 10% domestic travel.


Work Authorization / Requirements

To conform to U.S. Government export regulations including the International Traffic in Arms Regulations (ITAR) you must be one of the following: a U.S. citizen a lawful permanent resident of the U.S. a protected individual as defined by 8 U.S.C. 1324b(a)(3) or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.


Note: This position is not eligible for visa sponsorship.


Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities duties or responsibilities that are required of the employee for this job. Duties responsibilities and activities may change at any time with or without notice.


Equal Opportunity Employer / Veterans / Disabled

NextFlex is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin protected veteran status and will not be discriminated against on the basis of disability or any other characteristic protected by federal state or local laws.


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.