industry-logo

Embedded Software/Firmware Design Engineer

Technosoft Engineering Project ldt

$80K — $150K *

clock 1 month ago by Rajesh Panchal

compensation-icon

5 - 7 years of experience

bookmark empty
report an issue with job

Job Description

Job title: Senior Firmware Engineer

Location: Berkeley, CA

Position: Contract to Hire / Permanent

About the role

The Senior Firmware Engineer is a key role in our technology group focused on architecture, design, coding, testing and debugging of our embedded systems Firmware. The ideal candidate is someone who has at least 5 years demonstrated experience working as an embedded Firmware engineer, ideally with C++ real time Firmware experience controlling

Electro-mechanical mechanisms. This person will work closely with our Hardware and Software Development teams, and will report into our Director of Research & Development.

Desired Prole

You enjoy executing a complete embedded system lifecycle from concept through development and manufacturing release. You appreciate contributing to innovative commercial product development and being part of a team striving for a positive impact.

Primary Responsibilities

  • Architect, design, code, test and debug embedded system Firmware
  • Review Firmware architecture, design, and code of other team members
  • Clearly document Firmware APIs
  • Analyze and enhance efficiency, stability, and scalability of system resources
  • Integrate and validate developed systems
  • Support software QA and optimize I/O performance
  • Provide post-production support by managing Firmware bugs and feature requests
  • Interface with hardware design and development


Qualifications

  • Strong experience in software engineering
  • BS in Electrical Engineering or other related Engineering discipline
  • Expert at GIT SCC
  • Solid programming experience in C++
  • Understanding of Firmware-based controllers for complex systems (PID, PWM..)
  • Ability to understand hardware interface specifications for electronic modules
  • Experience using object-oriented software design and development
  • Proficient in source code control tools, software configuration management tools, defect tracking tools, and peer review
  • Experience in “bare metal” embedded systems Firmware design, coding, and testing
  • Ability to read and utilize schematics and datasheets for components
  • Strong documentation and writing skills


Strong Candidates will have

  • MS in Electrical Engineering or other related Engineering discipline
  • Be adaptable and able to work successfully in a team environment
  • Understanding of electrical hardware and mechanisms: motors, heaters
  • Experience with theSTM32 processor family

Valid through: 4/29/2025

More Jobs at Technosoft Engineering Project ldt

$80K — $150K *

1 month ago

• 5 - 7 years exp

Manufacturing & Automotive

In-Person

More Manufacturing & Automotive Industry Jobs

Find similar jobs: