Recent Searches

You haven't searched anything yet.

4 Senior Firmware Engineer III Jobs in Irvine, CA

SET JOB ALERT
Details...
PAC Panasonic Avionics Corporation
Irvine, CA | Full Time
$98k-119k (estimate)
1 Week Ago
Western Digital
Irvine, CA | Full Time
$103k-118k (estimate)
3 Days Ago
PRISMATIK DENTALCRAFT, INC.
Irvine, CA | Full Time
$101k-119k (estimate)
3 Days Ago
Diality
Irvine, CA | Full Time
$123k-142k (estimate)
6 Days Ago
Senior Firmware Engineer III
Diality Irvine, CA
$123k-142k (estimate)
Full Time 6 Days Ago
Save

Diality is Hiring a Senior Firmware Engineer III Near Irvine, CA

Job Details

Job Description

Job Description

Overall Purpose:

We are currently seeking a Firmware Engineer III | Embedded/C/CAN for our Irvine, CA office. This position is primarily responsible for the design and implementation of firmware that controls motors, pumps, valves, liquid handling, and measurements in our product.

Duties & Responsibilities:

  • Development of firmware based on user needs
  • Test and debug firmware
  • Prepare design control documents
  • Assist in performing development testing, verification, and validation
  • Review system and hardware designs from a firmware perspective

Qualification Requirements:

  • BSc degree in Computer Science or equivalent (EE background a plus)
  • Minimum 5 years (preferably 7) of experience as a firmware developer
  • Solid experience of C is a MUST
  • Solid experience of embedded systems architecting and development a MUST
  • Experience with firmware development using RTOS (e.g. FreeRTOS, SafeRTOS) or Real-Time Interrupt (RTI) a MUST
  • Experience with communication protocols in a distributed architecture (e.g. CAN Bus)
  • Experience with serial communication protocols (e.g. UART/SCI)
  • Experience with interfacing with programmable logic (e.g. CPLD, FPGA) a plus
  • Passionate about code quality and following well-defined SDLC
  • Structured and highly motivated to join a team of professionals
  • Experience with writing requirements and specification documents in a fast-paced environment
  • Familiarity with automated development test tools for unit testing, integration testing, code coverage, and static code analysis (e.g. VectorCAST, CppCheck)
  • Familiarity with repository management tools (e.g. Git/Atlassian Bitbucket)
  • Familiarity with automated build tools (e.g. Atlassian Bamboo, Jenkins)
  • Familiarity with code review and code walkthrough tools (e.g. Atlassian Crucible, Review Board)

Experience and Required Skills:

  • Experience of Agile process and Scrum (e.g. eScrum using Atlassian Jira, FogBugz)
  • Electrical background in additional to programming
  • Closed loop control (PID) and finetuning a plus
  • Experience with Python scripting
  • Experience of programmable logic/FPGAs using Verilog or VHDL a PLUS
  • Knowledge and experience of rules and regulations for medical device development (IEC 62304 knowledge a plus)
  • Highly organized with excellent follow through and follow up skills, results and delivery oriented
  • Able to multi-task a variety of duties and work requests
  • Self-motivated and works well under pressure with changing priorities and a workload
  • Team player with positive/can-do attitude, very good collaboration skills, fostering knowledge sharing among team
  • Exceptional communication and documentation skills

Knowledge & Abilities:

Embedded, C, CAN, closed loop control (PID)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Job Summary

JOB TYPE

Full Time

SALARY

$123k-142k (estimate)

POST DATE

09/10/2024

EXPIRATION DATE

11/10/2024

WEBSITE

diality.com

HEADQUARTERS

Irvine, CA

SIZE

<25

Show more

Diality
Full Time
$52k-68k (estimate)
2 Days Ago
Diality
Full Time
$125k-147k (estimate)
3 Days Ago
Diality
Full Time
$54k-70k (estimate)
1 Week Ago