... radio management, device pairing, and system-level coordination. * Maintain and improve PX4 log ... Collaborate with flight software, embedded systems, manufacturing, test, and QA teams to diagnose ...
... radio management, device pairing, and system-level coordination. * Maintain and improve PX4 log ... Collaborate with flight software, embedded systems, manufacturing, test, and QA teams to diagnose ...
Senior Staff Embedded Software Engineer - Cameras
American Fork, UT · On-site +1
$110K - $145K/yr
System-Wide Architecture: Own and drive architectural decisions for LVT's embedded camera platforms ... Broker alignment by working effectively with Technical Program Managers (TPM) to collaborate ...
Quick apply
Senior Staff Embedded Software Engineer - Cameras
American Fork, UT · On-site +1
$110K - $145K/yr
System-Wide Architecture: Own and drive architectural decisions for LVT's embedded camera platforms ... Broker alignment by working effectively with Technical Program Managers (TPM) to collaborate ...
We are working directly with the hiring manager on this exclusive search assignment. This role will ... Embedded systems engineering * Mechanical engineering REQUIREMENTS: * BS, MS or Ph.D. in Electrical ...
We are working directly with the hiring manager on this exclusive search assignment. This role will ... Embedded systems engineering * Mechanical engineering REQUIREMENTS: * BS, MS or Ph.D. in Electrical ...
Software Engineer Cleared Contractor L3 (Board Support Package (BSP) Software Engineer)
Salt Lake City, UT · On-site
$70 - $75/hr
Familiarity with code revision management tools such as BitBucket. Skills: * U-boot. * Linux. * Embedded Systems. * Device Trees. * BASH scripting. * C++. * RTOS. * PetaLinux. * Yocto. * VxWorks.
Quick apply
Software Engineer Cleared Contractor L3 (Board Support Package (BSP) Software Engineer)
Salt Lake City, UT · On-site
$70 - $75/hr
Familiarity with code revision management tools such as BitBucket. Skills: * U-boot. * Linux. * Embedded Systems. * Device Trees. * BASH scripting. * C++. * RTOS. * PetaLinux. * Yocto. * VxWorks.
Production Planning - Contractor - L1
Salt Lake City, UT · On-site
$60 - $70/hr
... management and automation. * Experience in integrating and testing embedded processing systems to the software/hardware level. * Experience in embedded software development using C. * Proficient with ...
Quick apply
Production Planning - Contractor - L1
Salt Lake City, UT · On-site
$60 - $70/hr
... management and automation. * Experience in integrating and testing embedded processing systems to the software/hardware level. * Experience in embedded software development using C. * Proficient with ...
Info Security sys Engineering
Salt Lake City, UT · On-site
$55 - $60/hr
Experience working with embedded systems or communications systems. * Familiarity with Agile or ... Risk Management Framework (RMF). * NIST SP 800-53. * CNSSI 1253. * STIGs. * Cybersecurity ...
Quick apply
Info Security sys Engineering
Salt Lake City, UT · On-site
$55 - $60/hr
Experience working with embedded systems or communications systems. * Familiarity with Agile or ... Risk Management Framework (RMF). * NIST SP 800-53. * CNSSI 1253. * STIGs. * Cybersecurity ...
Info Security sys Engineering
Salt Lake City, UT · On-site
$60 - $65/hr
... Management Framework (RMF). * NIST SP 800-53. * CNSSI 1253. * STIGs. * Cybersecurity Governance, Risk, and Compliance (GRC). * eMASS. * XACTA. * TCP/IP. * Network Architecture. * Embedded Systems.
Quick apply
Info Security sys Engineering
Salt Lake City, UT · On-site
$60 - $65/hr
... Management Framework (RMF). * NIST SP 800-53. * CNSSI 1253. * STIGs. * Cybersecurity Governance, Risk, and Compliance (GRC). * eMASS. * XACTA. * TCP/IP. * Network Architecture. * Embedded Systems.
Info Security sys Engineering
$60 - $65/hr
... Management Framework (RMF). * NIST SP 800-53. * CNSSI 1253. * STIGs. * Cybersecurity Governance, Risk, and Compliance (GRC). * eMASS. * XACTA. * TCP/IP. * Network Architecture. * Embedded Systems.
Quick apply
Info Security sys Engineering
$60 - $65/hr
... Management Framework (RMF). * NIST SP 800-53. * CNSSI 1253. * STIGs. * Cybersecurity Governance, Risk, and Compliance (GRC). * eMASS. * XACTA. * TCP/IP. * Network Architecture. * Embedded Systems.
Firmware Engineer
Lehi, UT · On-site
Design, develop, and debug firmware for embedded systems and microcontrollers * Collaborate with ... Understanding of memory management, interrupts, and real-time constraints * Strong analytical and ...
Firmware Engineer
Lehi, UT · On-site
Design, develop, and debug firmware for embedded systems and microcontrollers * Collaborate with ... Understanding of memory management, interrupts, and real-time constraints * Strong analytical and ...
Sr. Staff Software Architect-Guidance Systems Integration-14255
Roy, UT · On-site
$162K - $243K/yr
... configuring kernel parameters, managing task scheduling, and implementing inter-process ... Responsibilities include integrating application, system, and device layers on real-time embedded ...
Sr. Staff Software Architect-Guidance Systems Integration-14255
Roy, UT · On-site
$162K - $243K/yr
... configuring kernel parameters, managing task scheduling, and implementing inter-process ... Responsibilities include integrating application, system, and device layers on real-time embedded ...
Sr. Staff Software Architect-Guidance Systems Integration-14255
Roy, UT · On-site
$162K - $243K/yr
Responsibilities include integrating application, system, and device layers on real-time embedded ... and team management skills. • Effective oral and written communication skills, including ...
Sr. Staff Software Architect-Guidance Systems Integration-14255
Roy, UT · On-site
$162K - $243K/yr
Responsibilities include integrating application, system, and device layers on real-time embedded ... and team management skills. • Effective oral and written communication skills, including ...
... configuring kernel parameters, managing task scheduling, and implementing inter-process ... Responsibilities include integrating application, system, and device layers on real-time embedded ...
... configuring kernel parameters, managing task scheduling, and implementing inter-process ... Responsibilities include integrating application, system, and device layers on real-time embedded ...
Senior Embedded Software Engineer II, Edge
American Fork, UT · On-site
$110K - $145K/yr
Review and provide guidance on system architecture, design patterns, and technology choices. Drive ... Collaborate with cross-functional teams such as product management, quality assurance, and ...
Senior Embedded Software Engineer II, Edge
American Fork, UT · On-site
$110K - $145K/yr
Review and provide guidance on system architecture, design patterns, and technology choices. Drive ... Collaborate with cross-functional teams such as product management, quality assurance, and ...
Board Support Package (BSP) Software Engineer
Salt Lake City, UT · On-site
$127K - $167K/yr
Linux boot process on an embedded system. * BASH scripting. Basic Hiring Criteria: * Bachelor ... Familiarity with code revision management tools such as BitBucket. * DoD SECRET security clearance.
Board Support Package (BSP) Software Engineer
Salt Lake City, UT · On-site
$127K - $167K/yr
Linux boot process on an embedded system. * BASH scripting. Basic Hiring Criteria: * Bachelor ... Familiarity with code revision management tools such as BitBucket. * DoD SECRET security clearance.
Board Support Package (BSP) Software Engineer
$127K - $167K/yr
Linux boot process on an embedded system. * BASH scripting. Basic Hiring Criteria: * Bachelor ... Familiarity with code revision management tools such as BitBucket. * DoD SECRET security clearance.
Quick apply
Board Support Package (BSP) Software Engineer
$127K - $167K/yr
Linux boot process on an embedded system. * BASH scripting. Basic Hiring Criteria: * Bachelor ... Familiarity with code revision management tools such as BitBucket. * DoD SECRET security clearance.
... embedded firmware for current and future precision control actuation systems. * You will implement ... Use of software/firmware configuration management tools such as GIT, Subversion or similar tools
... embedded firmware for current and future precision control actuation systems. * You will implement ... Use of software/firmware configuration management tools such as GIT, Subversion or similar tools
Senior Software Engineer
Murray, UT · On-site
$115K - $151K/yr
Embedded systems * Version control and release management #J-18808-Ljbffr
Senior Software Engineer
Murray, UT · On-site
$115K - $151K/yr
Embedded systems * Version control and release management #J-18808-Ljbffr
Senior Specialist, Software Engineering 1 1
Salt Lake City, UT · On-site
$117K - $154K/yr
Contribute to lifecycle of embedded real-time systems by designing, coding, testing, debugging, and ... Familiarity with software configuration management tools, defect tracking tools, and peer review ...
Senior Specialist, Software Engineering 1 1
Salt Lake City, UT · On-site
$117K - $154K/yr
Contribute to lifecycle of embedded real-time systems by designing, coding, testing, debugging, and ... Familiarity with software configuration management tools, defect tracking tools, and peer review ...
Senior Specialist, Software Engineering 1 1
Salt Lake City, UT · On-site
$117K - $154K/yr
Contribute to lifecycle of embedded real-time systems by designing, coding, testing, debugging, and ... Familiarity with software configuration management tools, defect tracking tools, and peer review ...
Senior Specialist, Software Engineering 1 1
Salt Lake City, UT · On-site
$117K - $154K/yr
Contribute to lifecycle of embedded real-time systems by designing, coding, testing, debugging, and ... Familiarity with software configuration management tools, defect tracking tools, and peer review ...
Senior Specialist, Software Engineering 1 1 1
Salt Lake City, UT · On-site
$117K - $154K/yr
Contribute to lifecycle of embedded real-time systems by designing, coding, testing, debugging, and ... Familiarity with software configuration management tools, defect tracking tools, and peer review ...
Senior Specialist, Software Engineering 1 1 1
Salt Lake City, UT · On-site
$117K - $154K/yr
Contribute to lifecycle of embedded real-time systems by designing, coding, testing, debugging, and ... Familiarity with software configuration management tools, defect tracking tools, and peer review ...
Embedded Systems Manager information
What is an embedded systems manager?
How does an embedded systems manager typically collaborate with cross-functional teams during a product development cycle?
What are the key skills and qualifications needed to thrive as an embedded systems manager, and why are they important?
What is the difference between Embedded Systems Manager vs Embedded Software Engineer?
| Aspect | Embedded Systems Manager | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in Computer Engineering, Electrical Engineering, or related fields; often leadership experience | Bachelor's or higher in Computer Science, Electrical Engineering, or related fields; specialized in software development |
| Work Environment | Leads teams, manages projects, oversees system integration in industries like automotive, aerospace, or consumer electronics | Develops, tests, and maintains embedded software within hardware systems in similar industries |
| Employer & Industry Usage | Used by companies designing complex embedded systems requiring management of teams and projects | Used by companies focusing on software development for embedded hardware devices |
While both roles work within embedded systems, the Embedded Systems Manager focuses on team leadership, project management, and system oversight, whereas the Embedded Software Engineer concentrates on coding, testing, and software development within embedded hardware environments.
What are the most commonly searched types of Embedded Systems jobs in Utah?
The most popular types of Embedded Systems jobs in Utah are:
What cities in Utah are hiring for Embedded Systems Manager jobs?
Cities in Utah with the most Embedded Systems Manager job openings:

Sr. Embedded Linux SW Eng, Drone Platform
Salt Lake City, UT • On-site
Full-time
Re-posted 3 days ago
Job description
Position Summary
We are looking for a highly technical Sr. Embedded Linux / C++ Systems Engineer to develop, maintain, and improve core software services running on our drone System-on-Module platform. This role focuses on C/C++ Linux utilities, system daemons, networking, boot and initialization behavior, logging infrastructure, and integrations with the flight stack, radio systems, and ground-control ecosystem.
The ideal candidate is comfortable working close to the operating system in a resource-constrained Ubuntu-based environment. They can debug complex system behavior, understand networking at a practical level, and contribute to both maintenance and new feature development across critical drone management services.
Essential Duties and Responsibilities
- Develop, maintain, and troubleshoot C/C++ utilities and services running on an embedded Linux SOM.
- Support and extend drone management services responsible for button handling, networking setup, radio management, device pairing, and system-level coordination.
- Maintain and improve PX4 log handling and related flight logging workflows.
- Help design and build broader logging and diagnostics services for system, application, flight, and network data.
- Work with bootup behavior, initialization scripts, Linux service startup, and system process management.
- Support platform components
- Work with networking systems used by the drone and ground-control ecosystem, including UDP endpoints, MAVLink Router, gRPC, Protobuf, DHCP, DNS, radio networking, and network monitoring tools.
- Debug and support Radio networking behavior in coordination with other teams.
- Use tools or diagnostics utilities to investigate system-wide networking issues.
- Collaborate with flight software, embedded systems, manufacturing, test, and QA teams to diagnose and resolve field and lab issues.
- Contribute clean, maintainable, well-documented system software for a constrained production environment.
Required Qualifications
- 7+ years’ experience developing in C and/or C++ on Linux.
- Strong Linux systems knowledge, especially around services, processes, networking, filesystems, permissions, logs, and startup behavior.
- Experience scripting in Linux environments using Bash, Python, or similar tools.
- Practical networking experience, including UDP, DHCP, DNS, ports, routing, and network debugging.
- Experience working on resource-constrained Linux systems or embedded Linux platforms.
- Ability to debug difficult system-level issues using logs, command-line tools, and hands-on investigation.
- Comfortable working on production systems where reliability, maintainability, and observability matter.
- Strong technical judgment and ability to work independently on ambiguous problems.
Additional Desired Qualifications
- Experience with MAVLink, PX4, or drone/UAS systems.
- Experience with MAVLink Router or similar message-routing infrastructure.
- Experience with gRPC and Protobuf.
- Experience with radio networking systems.
- Experience with mesh networks or multi-interface network environments.
Physical Requirements and Working Conditions
- This role will require occasional work in lab, flight-test, manufacturing, or outdoor test environments.
- Ability to lift, carry, and move materials and equipment weighing up to 25 lbs. and participate in hands-on debugging with drone hardware
- Requires frequent use of a computer and other standard office equipment for documentation, communication, and coordination tasks.
Background Check
This position will require successfully completing a post-offer background check. Qualified candidates with a criminal history will be considered and are not automatically disqualified, consistent with federal and state law.
EEO and ITAR/EAR Work Authorization Disclosure
Red Cat Holdings provides equal employment opportunities (EEO) to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This position requires direct or indirect access to hardware, software, technology or technical data controlled under the International Traffic in Arms Regulations (ITAR) and the Export Administration Regulations (EAR). Successful candidates for positions subject to ITAR/EAR restrictions must provide proof of U.S. Citizenship or Permanent Residence and must not require sponsorship for export-restricted work authorization.
E-Verify
The company participates E-Verify ensure eligibility for employment and compliance with Right to Work rules.
Compensation: Base pay, plus generous annual equity package and potential bonuses.
About Teal Drones
Sourced by ZipRecruiter
Industry
Aerospace product and parts manufacturing
Company size
11 - 50 Employees
Headquarters location
Murray, UT, US
Year founded
2014