Senior Embedded Software Engineer

Puck Custom Enterprises

South Dakota

Vor Ort

USD 120.000 - 150.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Puck is seeking a Senior Embedded Software Engineer to lead the design, development, and integration of embedded software within an embedded Linux environment using C++, Qt, and Structured Text (ST). This role carries technical direction and accountability for delivering reliable software across connected industrial, vehicle, or machine-control systems.

Your work will include owning software architecture, hardware-software interfaces, and performance optimization while collaborating with

Qualifikationen

  • Experience in embedded Linux environments.
  • Proficiency in C++, Qt, and Structured Text (ST).
  • Ability to design, implement, and optimize embedded software architectures.

Aufgaben

  • Lead design, development, and integration of embedded software components.
  • Own technical design for complex systems and interfaces.
  • Drive quality, testing strategies, and development best practices.
  • Mentor engineers and contribute to architectural decisions.

Kenntnisse

C++
Qt
Structured Text (ST)

Tools

Embedded Linux

Jobbeschreibung

Senior Embedded Software Engineer

Puck | Built to Lead.

Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM

Who We Are

At Puck, we are Built to Lead. We are a dynamic manufacturing company committed to delivering high-quality products and fostering a team environment where every member plays a critical role in our success. If you are a technically minded problem-solver who picks up new concepts quickly and thrives when there's always something new to learn, we want to hear from you.

What You'll Do

As a Senior Embedded Software Engineer, you will lead the design, development, and integration of complex embedded software systems in an embedded Linux environment using C++, Qt, and Structured Text Language (ST). This is a senior individual contributor role with accountability for technical direction, architectural decisions, and delivery of reliable software for connected industrial, vehicle, or machine-control systems.

Your day-to-day responsibilities will include:

  • Leading the design, implementation, and long-term evolution of embedded software components and applications using C++, Qt, and modern software engineering practices in an embedded Linux environment
  • Owning technical design for complex embedded systems, including software architecture, hardware-software interfaces, inter-process communication, device integration, and performance optimization
  • Developing and maintaining software for machine, vehicle, or industrial control systems using communication protocols such as J1939 and CANBus
  • Designing and implementing user interface and application-layer functionality using Qt for operator displays, diagnostics, and configuration tools where applicable
  • Contributing to control logic and automation solutions using Structured Text Language (ST) and collaborating across embedded and controls domains as needed
  • Driving engineering quality through code reviews, design reviews, technical standards, testing strategy, and continuous improvement of development practices
  • Partnering with product, program, QA, and peer engineering teams to translate functional requirements into robust embedded software solutions and delivery plans
  • Leading troubleshooting and root-cause analysis of complex field and lab issues across software, hardware interfaces, networking, and communication buses
  • Building and enhancing automated build, integration, test, and release workflows to improve software quality, traceability, and repeatability
  • Mentoring engineers through technical guidance, design feedback, and knowledge sharing, and contributing to technical roadmaps and architectural decisions that shape long-term embedded platform direction
What We're Looking For
Competencies
  • Technical Capacity
  • Problem Solving/Analysis
  • Communication Proficiency
  • Initiative
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Embedded Software Lead - C++, Qt, Linux
Senior Embedded Software Lead - C++, Qt, Linux

Puck Custom Enterprises • Northern (KY)

Hybrid
USD 120.000 - 150.000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

PrincePerelson and Associates • Ogden (UT)

Vor Ort
USD 120.000 - 160.000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Recruiting Resources, Inc. • California (MO)

Vor Ort
USD 150.000 - 160.000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

Vor Ort
USD 100.000 - 130.000
Medical insurance
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Amaris Consulting • Westford (MA)

Vor Ort
USD 110.000 - 160.000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

IT Motives • Newberg (OR)

Vor Ort
USD 85.000 - 120.000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Leoforce • Torrance (CA)

Vor Ort
USD 83.000 - 102.000
401k match
Full benefits (medical, dental, vision
PTO
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

D3 Engineering • City of Rochester (NY)

Vor Ort
USD 120.000 - 160.000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Senior Embedded Engineer
Senior Embedded Engineer

Connect Tech+Talent • Austin (TX)

Vor Ort
USD 110.000 - 160.000
Embedded Lead Engineer
Embedded Lead Engineer

Pentangle Tech Services | P5 Group • Buffalo (NY)

Vor Ort
USD 120.000 - 160.000