Embedded Software/Firmware Design Engineer Job at Technosoft Engineering Project ldt, Berkeley, CA

dzZadjE3Y3NFU0JjMzBZVW5lOXI5Nnd1M3c9PQ==
  • Technosoft Engineering Project ldt
  • Berkeley, CA

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 Candi date s 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 the STM32 processor family

Job Tags

Permanent employment, Contract work,

Similar Jobs

Wegmans Food Markets

Food Service Worker Job at Wegmans Food Markets

 ...NY Address: 650 Harry L Drive Pay: $16.50 - $17 / hour Job Posting: 02/28/2025 Job Posting End: 03/30/2025 Job ID:R0238414 we are a food market where you make the difference At Wegmans, we're on a mission to help people live healthier, better lives through exceptional... 

Denver Mattress

Warehouse Associate Job at Denver Mattress

 ...Job Description Currently seeking Warehouse Associates to fill a position with Denver Mattress Company. Ideal candidates will have high energy and the desire to work in a fast-paced customer service driven environment. Are you ready to be a part of an energetic... 

Ladgov Corporation

Protestant Music Director Job at Ladgov Corporation

 ...Job Title: Protestant Music Director Location: Mountain Home AFB , ID 83648 Travel: N/A Duties: The applicant shall perform for all regularly scheduled worship services, praise team rehearsals and additional services as requested. Support and assist the... 

ServiceMaster Restore 1569 - Indianapolis

Carpenter - ServiceMaster by FES Job at ServiceMaster Restore 1569 - Indianapolis

 ...strong work ethic and the ability to engage with customers and subcontractors. Candidate must have reliable transportation and basic tools....  ...Exterior: Trim and siding (vinyl, fiber cement, wood) Roofing: Minor roofing repairs Ensuring high-quality finish is achieved... 

Zillion Technologies, Inc.

Multimedia Designer ( LOCALS ONLY ) --- Remote and Onsite Twice a week Job at Zillion Technologies, Inc.

 ...Designer / Graphic Designer / E-learning Designer Location : Remote and Onsite Twice a week ( Pensacola, FL ) Duration : Long-...  ...To design and develop complex multimedia elements (graphics; animations; audio; video and print) and apply agile techniques to develop...