1

Embedded Engineer Jobs in Logan, UT (NOW HIRING)

AI Automation Engineer -Remote

Logan, UT · On-site

$202K - $234K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... This role is ideal for an engineer who's curious, pragmatic, and motivated by real-world impact ...

This Engineer plays a key role in ensuring product quality, reliability, and compliance for complex aerospace and defense electronic assemblies. This position focuses on developing, implementing ...

This Engineer plays a key role in ensuring product quality, reliability, and compliance for complex aerospace and defense electronic assemblies. This position focuses on developing, implementing ...

Test Engineers collaborate closely with engineering, production, quality, and customer teams to ensure test coverage, drive yield improvements, and support New Product Introduction (NPI) activities.

next page

Showing results 1-20

Embedded Engineer information

See Logan, UT salary details

$60.4K

$132.3K

$150.1K

How much do embedded engineer jobs pay per year?

As of Jun 27, 2026, the average yearly pay for embedded engineer in Logan, UT is $132,308.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,400.00 and $149,200.00 per year, depending on experience, location, and employer.

What is the difference between Embedded Engineer vs Firmware Engineer?

AspectEmbedded EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are commonBachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development
Work EnvironmentDesigning and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronicsWriting, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors
Employer & Industry UsageElectronics manufacturers, automotive, aerospace, IoT companiesConsumer electronics, IoT devices, medical devices, automotive systems

Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.

What does an Embedded Engineer do?

An Embedded Engineer designs, develops, and maintains software that runs on embedded systems—specialized computing devices not typically considered computers, such as automotive controllers, medical devices, and consumer electronics. These engineers write code that interacts directly with hardware, optimizing for performance, reliability, and resource constraints. Their work often involves using languages like C and C++, debugging hardware-software interactions, and ensuring the embedded system meets all functional and safety requirements.

What are the key skills and qualifications needed to thrive as an Embedded Engineer, and why are they important?

To thrive as an Embedded Engineer, you need a solid background in computer science or electrical engineering, with strong skills in C/C++, microcontroller programming, and embedded systems design. Familiarity with real-time operating systems (RTOS), hardware debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer (CESE) can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this field. These competencies are crucial for developing reliable, efficient embedded solutions that integrate seamlessly with hardware and meet user requirements.

What are some common challenges faced by Embedded Engineers when working on cross-functional teams?

Embedded Engineers often collaborate closely with hardware designers, software developers, and test engineers, which can present challenges related to communication and integration. Aligning the firmware with hardware specifications, managing resource constraints, and ensuring timely debugging across different platforms are frequent hurdles. To succeed, Embedded Engineers need strong communication skills and a collaborative mindset to bridge gaps between disciplines and deliver cohesive, reliable systems.
What are popular job titles related to Embedded Engineer jobs in Logan, UT? For Embedded Engineer jobs in Logan, UT, the most frequently searched job titles are:
What job categories do people searching Embedded Engineer jobs in Logan, UT look for? The top searched job categories for Embedded Engineer jobs in Logan, UT are:
Software Quality Engineer

Software Quality Engineer

Space Dynamics Laboratory

North Logan, UT • On-site

Full-time

Posted 23 days ago


Job description

Job ID: 8318
Date Posted: June 4, 2026

Space Dynamics Laboratory (SDL) is seeking a mid-level Software & Quality Engineer to support software quality assurance activities across multiple aerospace and defense programs, while also contributing to broader quality engineering and mission assurance efforts.
The selected candidate will further define and develop Software Quality Assurance (SQA) roles and responsibilities within our organization. In addition to these duties the selected candidate will work closely with software development teams, program leadership, systems engineers, test organizations, and quality personnel to ensure software products and supporting processes meet customer, cybersecurity, and organizational quality requirements throughout the software development lifecycle. This role is primarily focused on SQA, with additional responsibilities supporting hardware and program quality initiatives as needed. Responsibilities Include:
  • Defines Software Quality Engineering roles and responsibilities within the organization, and works with the Quality Assurance team to ensure regulatory requirements are met
  • Remains up to date with industry standards, regulations, and quality practices and supports the incorporation of new industry standards into the software development process as appropriate
  • Collaborates with program leadership, software development teams, and customers to understand software quality expectations, contractual requirements, and mission risks
  • Supports the development, implementation, and oversight of the Program Software Plans
  • Supports software traceability efforts related to source code, third-party software, software bills of materials (SBOM), cybersecurity requirements, and secure software development practices
  • Coordinates with software, systems, hardware, and test teams to document, track, and support resolution of software defects, anomalies, nonconformances, and quality issues
  • Participates in software design reviews, test readiness reviews, audits, and software verification and validation activities
  • Performs quality assurance activities associated with SDL's AS9100D-certified Quality Management System (QMS), including internal audits, corrective actions, process improvements, and compliance initiatives
  • Interfaces with customers, subcontractors, suppliers, and internal stakeholders to resolve software and quality-related concerns
  • Contributes to broader program quality engineering activities including review of technical documentation, participation in inspections, and support of mission assurance objectives as needed
Required Qualifications
  • Bachelor's degree in computer science, software engineering, physical science, or other STEM-related fields
  • 5+ years of experience in Software Quality Assurance (SQA), software quality engineering, mission assurance, or related technical quality disciplines
  • Strong understanding of software development lifecycle (SDLC) processes and software quality assurance principles
  • Familiarity with secure software development practices, software traceability, and software configuration management concepts
  • Strong analytical, organizational, and problem-solving skills
  • Strong verbal and written communication skills
  • Ability to work effectively both independently and in collaborative team environments
  • Must be U.S. citizen with the ability to obtain and maintain a U.S. Government security clearance
Preferred Qualifications
  • Knowledge of AS9100D and/or ISO9001 Quality Management System standards
  • Experience supporting both software and hardware development programs
  • Working knowledge of Linux and Windows environments
  • Experience working in Agile software development environments
  • Experience with software coding, scripting, or software test methodologies
  • Knowledge of cybersecurity compliance frameworks and secure software requirements
  • Experience supporting aerospace, defense, or embedded systems programs

Why Join SDL?
*SDL offers competitive salaries and a comprehensive benefits package. Visit our Benefits Page to learn more about what we offer.
SDL delivers advanced multi-domain solutions to protect national security and enable scientific discovery. Our expertise in satellites, sensors and instruments, ground systems and data processing, and autonomous systems plays a critical role in missions supporting NASA and the Department of Defense. Join our team of engineers, scientists, technicians, and business professionals in our seventh decade of delivering mission success.
At SDL, we strive to uphold a culture of respect, collaboration, empowerment, and accountability. We listen with open minds, seek to understand diverse perspectives, and engage in thoughtful dialogue. We work together by sharing knowledge, involving others, and offering support. We trust and empower our team members to take ownership, act with integrity, and be accountable. Above all, we deliver on our commitments to each other and to our mission partners.
The application window for this position is expected to remain open for approximately 14 days; however, it may be shortened or extended depending on business needs and the availability of qualified candidates. We encourage interested candidates to submit their applications promptly.
For questions, assistance, or accommodation with the application process or the DoD SkillBridge program, please contact employment@sdl.usu.edu.