SENIOR EMBEDDED ENGINEER

January 23, 2026

Apply for this job

Job Description

$80,644.34 – $117,775.98 a year – Full-time

Pay

  • $80,644.34 – $117,775.98 a year

Job type

  • Full-time

BenefitsPulled from the full job description

  • Professional development assistance
  • Tuition reimbursement
  • 401(k)
  • Health insurance
  • Retirement plan
  • 401(k) matching
  • Paid time off

 

Full job description

ESSENTIAL FUNCTIONS:

  • Design, develop, and maintain custom Embedded Linux distributions for company’s fuel management systems using Yocto Project tools.
  • Define and implement robust strategies for system deployment and software updates.
  • Develop approaches to meet security and compliance requirements across our systems.
  • Contribute to expanding Linux integration across additional devices and product lines.
  • Write embedded software in shell script, Python, and C.
  • Support software running on hardware that interacts with users and other connected devices.
  • Innovate and problem-solve to create effective technical solutions to complex challenges.

QUALIFICATIONS:

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field — or show us why your experience speaks louder than a diploma.
  • Requires a consistent and dependable work history, ideally reflecting 3-5 years of tenure with each previous employer.
  • Strong experience with Linux, including at least 5 years building and maintaining Linux distributions.
  • Proficiency in Python and POSIX shell scripting.
  • Comfortable using Git and modern source control workflows.
  • Excellent written and verbal communication skills.
  • Able to produce clear, effective documentation — from design specs to code comments.
  • A passion for technology, combined with a collaborative and self-driven attitude.
  • Familiarity with Yocto, Embedded Linux, open embedded, BSP ( board support package).

PREFERRED EXPERIENCE (a plus, but not required):

  • Building custom Linux distributions with Yocto Project tools, or a tool like Buildroot.
  • Modifying and configuring U-Boot bootloaders.
  • Writing, debugging, or customizing Linux device drivers.
  • Integrating and adapting open-source software for embedded platforms.
  • IoT security principles and best practices.
  • Firmware development for microcontrollers.
  • Working in Agile/SCRUM teams.
  • Familiarity with lab tools like oscilloscopes and logic analyzers.

CLOSING DATE: 2/27/26

Our job descriptions are meant as summarizations only. They do not necessarily reflect all duties and responsibilities of a position.

Our company is a drug and alcohol-free work environmentand Equal Opportunity/Affirmative Action Employer (Minority/Female/Disabled/Veteran)

Job Type: Full-time

Pay: $80,644.34 – $117,775.98 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • On-site gym
  • Paid time off
  • Professional development assistance
  • Relocation assistance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance