Lead Embedded Software Engineer - Industrial Systems

Puck Custom Enterprises

Worthing (SD)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Plan
EAP

Job summary

Puck is seeking a Senior Embedded Software Engineer to lead design, development, and integration of embedded software in an industrial setting. You will own architecture, interfaces, and cross-team collaboration in a demanding environment.

The role emphasizes C++/Qt on embedded Linux, IP with J1939/CANBus, and ST programming, with opportunities to mentor peers and shape long-term platform direction.

Qualifications

  • Bachelor's degree in a technical field or equivalent practical experience.
  • 6+ years of professional software engineering in embedded systems.
  • Proficiency in C++ for embedded apps, multithreading, memory management.

Responsibilities

  • Lead design, development, and integration of embedded software in an embedded Linux environment.
  • Own technical design and system interfaces including CANBus/J1939.
  • Build and maintain UI components using Qt for operator displays and diagnostics.
  • Mentor engineers and drive code reviews, testing strategies, and standards.

Skills

C++ Embedded
Qt
Embedded Linux
ST IEC 61131-3
System Debugging
Team Collaboration
Code Reviews

Education

Bachelor's in CE/EE/CS

Tools

C/C++
Qt
J1939/CANBus
IEC 61131-3 ST

Job description

Puck is seeking a Senior Embedded Software Engineer to lead design, development, and integration of embedded software in an industrial setting. You will own architecture, interfaces, and cross-team collaboration in a demanding environment.

The role emphasizes C++/Qt on embedded Linux, IP with J1939/CANBus, and ST programming, with opportunities to mentor peers and shape long-term platform direction.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Puck Custom Enterprises • Worthing (SD)

On-site
USD 110,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Lead Embedded Systems Architect
Lead Embedded Systems Architect

Geotab • Oakville (WA)

Hybrid
USD 82,486 - 110,029
Flex working arrangements
Home office reimbursement program
Baby bonus & parental leave top up
+4
Embedded Engineer
Embedded Engineer

SkyWater Search Partners • Maple Grove (MN)

On-site
USD 90,000 - 120,000
Competitive compensation
Bonus potential
Flexible PTO
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

6AM City, LLC • Wisconsin

On-site
USD 100,000 - 135,000
Senior Embedded C++/Rust Engineer (Safety-Critical)
Senior Embedded C++/Rust Engineer (Safety-Critical)

Full Spectrum • Westborough (MA)

On-site
USD 105,000 - 165,000
Lead Embedded Software Engineer - Locomotive Systems
Lead Embedded Software Engineer - Locomotive Systems

Wabtec Corporation • Erie

On-site
USD 91,000 - 129,800
Relocation assistance
Health benefits
Annual bonus eligibility
Embedded C++ Developer
Embedded C++ Developer

Global Connect Technologies • Illinois

On-site
USD 80,000 - 110,000
Senior Embedded Linux Engineer - C/C++, Qt UI, PCIe & CAN
Senior Embedded Linux Engineer - C/C++, Qt UI, PCIe & CAN

TechDigital Group • Andover (MA)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CSG Talent • Long Beach (CA)

On-site
USD 120,000 - 160,000
Senior Embedded Systems Software Engineer
Senior Embedded Systems Software Engineer

Employment International • Irvine (CA)

On-site
USD 120,000 - 160,000