See more Collapse

Senior Firmware Engineer III

2 months ago


Irvine, United States DIALITY INC Full time
Job DescriptionJob 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)


We have other current jobs related to this field that you can find below

  • Firmware Engineer

    2 weeks ago


    Irvine, United States Management Business Solutions Full time

    Firmware Engineer Qualifications: • US Citizen • Bachelor's degree or higher in Electrical, Computer or Equivalent engineering • 20 years of experience in Verilog or VHDL designs • Ability to architect and partition high speed DSP designs • Experienced with the Xilinx Zynq Ultrascale+ • Worked with the Xilinx IP cores including...


  • Irvine, United States Western Digital Full time

    Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing just that. Our technology...


  • Irvine, United States Western Digital Full time

    Company Description The future. It’s on you. You & Western Digital. We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can. Innovating at the Boundaries of Technology Whether in your pocket,...


  • Irvine, United States Lumicity Full time

    Partnered with an exciting startup client based out of Irvine, looking for a Senior Embedded Firmware Engineer position.The client is a well-funded medical device manufacturer, developing some innovative technology in the cardiovascular space.Position RequirementsBachelor's Degree in Computer Engineering OR Computer Science (Not Electrical Engineering)3-5+...


  • Irvine, United States Lumicity Full time

    Partnered with an exciting startup client based out of Irvine, looking for a Senior Embedded Firmware Engineer position.The client is a well-funded medical device manufacturer, developing some innovative technology in the cardiovascular space.Position RequirementsBachelor's Degree in Computer Engineering OR Computer Science (Not Electrical Engineering)3-5+...


  • Irvine, United States Western Digital Full time

    Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing just that. Our technology...


  • Irvine, United States EVONA Full time

    Location: Irvine, California (on-site, non-negotiable)Salary: up to $200kThis Venture capital-backed New-Space Start-Up is looking for a Senior Electrical Engineer to lead the development of their camera systems from scratch.Senior Electrical Engineer ResponsibilitiesDesign and develop video-camera, compute, and storage systems, including image sensors,...


  • Irvine, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing...


  • Irvine, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been...


  • Irvine, United States BioDuro-Sundia Full time

    Pay Range: $69,971-110kWhat We DoBioDuro-Sundia is one of the premier Contract Research, Development and Manufacturing Organizations (CRDMO) globally, with more than 2,200 employees.  Our US operations are US headquartered in Irvine, CA. Our 7 global facilities provide integrated solutions and exceptional services to our clientele for challenging...

  • Hardware Engineer

    1 month ago


    Irvine, United States TONI GROUP LLC Full time

    Derive requirements from customer/company (IRAD) requirements/requests Generate flow down requirements for subassemblies, vendors, or other disciplines Provide technical guidance and support to electrical, software, firmware, and mechanical engineers Generate and maintain System level documentation, including but not limited to block diagrams, System level...

  • Electrical Engineer

    4 weeks ago


    Irvine, United States EVONA Full time

    Location: Irvine, California (on-site, non-negotiable)Salary: up to $200kThis Venture capital-backed New-Space Start-Up is looking for an Electrical Engineer to lead the development of their camera systems from scratch.Electrical Engineer ResponsibilitiesDesign and develop video-camera, compute, and storage systems, including image sensors, processors,...


  • Irvine, United States CircuitHire Full time

    CircuitHire is proudly partnered with a rapidly growing avionics company, seeking an experienced Embedded Software Engineer to join their talented team in Irvine, CA.As the company prepares to introduce exciting new product lines, they are looking for Embedded Software Engineers to contribute to the complete product development lifecycle.You'll get to work...


  • Irvine, United States CircuitHire Full time

    CircuitHire is proudly partnered with a rapidly growing avionics company, seeking an experienced Embedded Software Engineer to join their talented team in Irvine, CA.As the company prepares to introduce exciting new product lines, they are looking for Embedded Software Engineers to contribute to the complete product development lifecycle.You'll get to work...

  • Engineer-RF - III

    11 hours ago


    Irvine, United States The Judge Group Full time

    Our client is currently seeking a Engineer-RF - III Responsibilities:• Creating search areas within their geographic area of responsibility. • Working with the performance team to understand area and issues within his/her sector. • Working with System Performance counterparts to understand issues and help reduce Lost Calls and Ineffective Attempts...

  • Systems Test Engineer

    2 weeks ago


    Irvine, United States TalentBurst Full time

    Position: Systems Test Engineer / NI LabVIEW Test Engineer, Req#: 6902-1 Location: Irvine, CA (3 days a week onsite, 2 days remote, 40hrs/week) Duration: 6+ Months Contract Job Description: This team is looking for a NI LabVIEW electrical engineer to support innovation for the Global Supply Chain business unit. The Test Software Engineer has responsibilities...


  • Irvine, United States EVONA Full time

    Location: Irvine, California (on-site, non-negotiable)Salary: up to $200kThis Venture capital-backed New-Space Start-Up is looking for a Principal Electrical Engineer to lead the development of their camera systems from scratch.Principal Electrical Engineer ResponsibilitiesDesign and develop video-camera, compute, and storage systems, including image...


  • Irvine, United States EVONA Full time

    Location: Irvine, California (on-site, non-negotiable)Salary: up to $200kThis Venture capital-backed New-Space Start-Up is looking for a Principal Electrical Engineer to lead the development of their camera systems from scratch.Principal Electrical Engineer ResponsibilitiesDesign and develop video-camera, compute, and storage systems, including image...


  • Irvine, United States EVONA Full time

    Location: Irvine, California (on-site, non-negotiable)Salary: up to $200kThis Venture capital-backed New-Space Start-Up is looking for a Lead Electrical Engineer to lead the development of their camera systems from scratch.Lead Electrical Engineer ResponsibilitiesDesign and develop video-camera, compute, and storage systems, including image sensors,...


  • Irvine, United States EVONA Full time

    Location: Irvine, California (on-site, non-negotiable)Salary: up to $200kThis Venture capital-backed New-Space Start-Up is looking for a Lead Electrical Engineer to lead the development of their camera systems from scratch.Lead Electrical Engineer ResponsibilitiesDesign and develop video-camera, compute, and storage systems, including image sensors,...