Firmware Engineer

LHP Engineering Solutions

$125K — $150K *
Consumer Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience with C, C#, and/or C++ programming
  • Experience in Visual Studio development
  • Experience programming in an SQL Server environment
  • Experience testing equipment in thermal chambers
  • Understanding of embedded, multi-threaded software design and implementation
  • Ability to comprehend both hardware and software in embedded systems
  • Excellent knowledge of hardware subsystems and common peripheral buses (I2C, SPI, USB)
  • Strong verbal and written communication skills in English
  • Experience with AI tools for software development in a commercial context.

Responsibilities

  • Design and develop calibration and test software for infrared sensing systems
  • Create production support software and systems
  • Engage in all project phases from requirements review to system integration
  • Conduct unit testing and sustain engineering
  • Collaborate with team in hybrid role based in Goleta, CA.

Benefits

  • U.S. citizenship required
  • Hybrid working environment with onsite collaboration
  • Opportunity to work on cutting-edge infrared sensing technology
  • Potential involvement in full project lifecycle from design to testing
  • Access to advanced development tools and debugging environments.
Full Job Description
This is a hybrid role located in and collaborating with our team in Goleta, CA.

Applicants must be a U.S. citizen.

Job Summary:

Software design and development of calibration and test software for our infrared sensing systems; also, development of production support software and systems. Participation in every phase of a project: requirements review, software design and coding, unit testing, system integration and sustaining engineering.

Job Qualifications:
  • 10+ years of experience with C, C# and/or C++ programming
  • Experience developing in Visual Studio is highly desired
  • Experience programming in an SQL Server environment is highly desired
  • Experience testing equipment in thermal chambers highly desired
  • Understanding of embedded, multi-threaded software design and implementation is very helpful. (e.g. embedded Linux, RTEMs, etc.)
  • Ability to understand both the hardware and software components of the embedded systems under test
  • Excellent knowledge of hardware subsystems and common peripheral buses I2C, SPI, USB
  • Excellent verbal and written communication skills in English
  • Ability to set up various tool chains, build and debugging environments and use of debugging tools like oscilloscopes, logic analyzers, etc. is very helpful
  • Experience with infrared and/or visible imaging technologies, image acquisition and processing is desired but not required
  • Experience testing high volume products is helpful.
  • Ability to design software in a manner that reduces test time is highly desired.
  • Experience using AI tools for software development in a commercial product is required.

Education
  • BS or MS in Computer Science/Engineering, EE, Mathematics, Physics or related or equivalent relevant work experience.

Similar Jobs

More Jobs at LHP Engineering Solutions

More Consumer Technology Jobs

Find similar Firmware Engineer jobs: