✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Senior Firmware Engineer. Job in Sparks FOX8 Jobs

LHH Sparks, Nevada
senior firmware engineer design hardware firmware communication digital platforms communication protocols protocols software software design
November 25, 2022
LHH
Sparks, Nevada
FULL_TIME

LHH is looking for a Senior Firmware Engineer to work in a fast-paced environment for a leading company within the semi-conductor space. This person will help to design and develop multi-threaded firmware for digital/analog hardware platforms, while also developing communication protocols. If this sounds like you, apply today! (Can work from home on occasion)


Essential Duties And Responsibilities

  • Design and develop multi-threaded firmware for digital / analog electronic hardware platforms.
  • Design and develop efficient communication protocols (EtherCat, DeviceNet and serial).
  • Analyze product requirements and develop functional and hardware and software design specifications.
  • Review code design and conduct peer reviews.
  • Develop and implement design test plans and conduct peer reviews of proposed hardware / software design changes.
  • Document product designs and ensure release to manufacturing.
  • Assist component engineers in the selection and qualification of new or replacement components.
  • Analyze and enhance efficiency, stability and scalability of embedded system resources.
  • Works independently with minimal direct supervision.

Desired Knowledge, Skills And Abilities


  • Ability to work on multidisciplinary product development teams and guide designs toward optimal solutions.
  • Ability to exercise discretion and independent judgement.
  • Excellent verbal and written communication skills.
  • Working knowledge of industry standards (ISO 9001:2000, CE, UL and SEMI)
  • Ability to analyze micro controller or DSP based solutions for sustainability and system efficiency.
  • Solid knowledge of industry best practices (source control, development life cycles etc).
  • Solid programming experience in C / C++.
  • Extensive knowledge of sustainable coding techniques, interfaces and hardware subsystems.
  • Solid experience designing systems utilizing preemptive, multitasking real-time operating systems.

Desired Education, certifications and experience


  • B.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent work experience.
  • 5+ years R&D or related work experience.


Report this job

Related articles