Embedded Software Engineer
E-Solutions
Embedded Software Engineer
Location: Petersboro, Utah
Duration: 6 Months
Software Practices:
- Write understandable C and C++ code.
- Continuous refactoring.
- Testing first mentality. Unit testing, integration testing, and system simulation.
- Design patterns and SOLID principles adherence.
- Design for re-use.
- Use of distributed version control systems.
Essential Education, Work Experience, Job Skills:
- Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related. Master's preferred.
- 7+ years professional experience designing and implementing embedded, real-time software systems using C/C++ for embedded processors. Senior software engineering experience preferred.
- Familiarity with large multithreaded embedded applications, running on an RTOS.
- Familiarity with electrical and mechanical systems.
- Ability to work in an open and collaborative team environment.
- Strong interpersonal and communication skills.
- Must be authorized to work in the U.S.
Desirable Experience/Skills:
- Agile software development concepts and processes.
- Device drivers for embedded systems.
- Unmanned vehicle systems.
- Knowledge of flash programming tools.
- Communication protocols: TCP, UDP, Controller Area Network (CAN), SPI, RS232.
- Robotic Operating System (ROS/ROS2).
- Sensor interfacing: GPS, LIDAR, RADAR, ultra-sonics.
- Controls systems.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Mendon, UT vacancy
$61 - $71 per hour
...Embedded Software Engineer III Location : Cache County, UT (hybrid - 3x/wk onsite) Target Start Date : ASAP Long-Term Contract (2-3+ years) Pay Rate : $61.00-$71.00/hr Position Summary Our client, a global leader in advanced autonomous and robotic...SuggestedLong term contractContract workImmediate start- ...Embedded Software Engineer Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological...SuggestedWork experience placementVisa sponsorshipWork visa
- ...contract employee, you'll work in a fast-moving, collaborative environment alongside engineers and product teams to help advance practical robotics solutions in the field. As an Embedded Software Engineer III, you will participate in the full software development lifecycle...SuggestedContract workWork at officeLocal area
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...SuggestedFull timeTemporary workRemote work1 day per week$119k - $178k
...Job ID: 9003 Date Posted: July 31, 2026 The Space Dynamics Laboratory (SDL) is seeking an experienced Software Systems Engineer to develop, integrate, and test satellite ground system solutions. The successful candidate will play a key role in defining ground system...Suggested- ...determined by business and customer needs.JOB SUMMARYThe Perception Engineer III develops, integrates, and validates perception... ...and system-level decisions. The role collaborates with GNC, embedded software, systems, test, and field operations teams to improve perception...Full timeWork experience placementLocal area
$141.5k - $224k
...wideband capabilities for U.S. and allied tactical users. In this internal- and external-facing role, you will manage endtoend systems engineering activities spanning space, ground, and network segments, while coordinating work across a multidisciplinary systems engineering...For subcontractorWork at officeRemote work- ...by business and customer needs. Job Summary The Perception Engineer IV develops and advances perception systems that enable ASI'... ...technical guidance to other engineers while collaborating with GNC, embedded software, systems, test, and field operations teams. Broader platform...Full timeWork experience placementLocal area
- ...duration are driven by business needs.JOB SUMMARYThe Electrical Engineer III is responsible for designing, integrating, and... ...integration efforts, collaborates closely with mechanical and embedded software teams, and supports testing and validation through hardware-...Work experience placementLocal area
- ...Electrical Engineer Logan, UT or Mendon UT or Dallas Forth worth, TX Onsite Opportunity... ...electronic modules. • Programs embedded modules (C and logical visual programming... ...knowledge of state-of-the-art tools or software by reading or attending conferences, workshops...Hourly payWork experience placementWork at office
- ...Senior Functional Safety Engineer We are seeking an Senior Functional Safety Engineer to ensure the safety and reliability of our autonomous... ...Fault Tree Analysis (FTA). Collaborate with hardware and software engineering teams to ensure safety requirements are allocated...
- ...Autonomous Solutions, Inc. (ASI) in Logan, Utah, seeks an AI Solutions Engineer IV to set standards for automation and knowledge-capture... ...to leadership. The role requires a Bachelor's degree in CS or Software Engineering and 10+ years of software development experience, including...
- ...Mechanical Engineer Location: Mendon, Utah Duration: 6 Months Job Summary We are seeking a skilled Mechanical Engineer to... ..., or related areas (internships count). ~ Proficiency in CAD software (On-shape – preferred, SolidWorks, Creo, or similar) for modeling...Internship
- ...reality. What sets us apart is our state-of-the-art autonomous software that seamlessly interfaces with a diverse range of Original Equipment... ...world moves, operates, and automates. JOB SUMMARYThe Systems Engineer for the Mechatronic group serves as a technical specialist;...Work experience placementWork at officeLocal areaRemote work
$88.86k - $118.48k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...Full timeTemporary workWork at officeRemote workShift workNight shift- ...customer needs.JOB SUMMARYThe Reliability Engineer III leads complex reliability... ...risks involving mechanical, electrical, software, sensor, computing, communication, and vehicle... ...practicesExperience with vehicle communication networks, embedded systems, sensors, autonomous software,...Full timeWork experience placementLocal area
$150k - $205k
...ID: 8471 Date Posted: June 23, 2026 Position Overview Space Dynamics Laboratory (SDL) is seeking a senior-level Electrical Engineer specializing in Nuclear Hardness & Survivability (NH&S) of Electromagnetic Environmental Effects (E3) to directly support ICBM Sentinel...Work at office- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- Software Engineer — Real Estate eRecordingLogan, UTMonday - Friday 8:00 am - 5:00 pm OnsiteWe're hiring a Software Engineer to design and build the platforms behind our real estate eRecording business — the systems that submit, track, and return recorded land documents...Local areaRemote workWorldwide
$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b$141k - $197k
...Job ID: 6848A Date Posted: March 9, 2026 Space Dynamics Laboratory (SDL) is seeking a senior-level Software Engineer to deliver software development expertise to Government programs with our C4ISR Division. This role serves as a key technical resource to the Government...Full time$118k - $226k
...seeking applicants for a mid-level Systems Engineerto help manage software development projects that support the Space Development Agency... ...: Supports program managers and lead systems engineers on a program in technical management of projects through tracking...For contractorsRemote work- Successful candidates will possess the following qualifications: 2-3 years' experience as a Material Handler. Forklift experience is required Experience in safely loading/unloading materials onto trailers and trucks. Requires frequent heavy lifting up to 75 ...
$69k - $119k
...Date Posted: August 5, 2026 Space Dynamics Laboratory (SDL) is seeking an entry-level Radar Signal Processing Engineer to develop algorithms and software primarily for airborne intelligence, surveillance and reconnaissance applications within our C4ISR Systems Division...$114.5k - $210k
...(SDL) team, where you'll contribute to groundbreaking innovations! We are seeking applicants for a mid-level Systems Engineer to help manage software development projects that support the Space Development Agency’s PWSA with our Strategic & Military Space Division....For contractors$20 per hour
Job Title: Material Handler Location: Logan, UT Schedule: All Shift Pay Rate: $20/hourly Job Summary The Material Handler supports food manufacturing operations by safely moving, staging, and storing raw materials, packaging, and finished goods. This role ...Hourly payAll shiftsShift work- Job Category:EngineeringJob Family:Manufacturing EngineeringJob Description:The Senior Manufacturing Engineer supports and improves manufacturing processes to ensure safe, reliable, and efficient production of food products. This role applies engineering principles, data...Extra incomeFull timeRelocationRelocation package
- ...Dynamics Laboratory is seeking a mid-level experienced Quality Engineer to join our team. The selected candidate will report to the Safety... ...candidate will also serve as a trusted technical partner to software engineers, systems engineers, program managers, and customers....For subcontractor
- ...Test Engineering Intern Are you the kind of person who wants to know how things work-and then make them work even better? At Electric... ...with engineering tools such as Python, MATLAB, LabVIEW, or CAD software like SolidWorks is a plus, but it's not required. What matters...Summer workInternship
- ...Title: Quality Engineer BELONG. CONNECT. GROW. with KBR. Around here, we define the future. We are a company of innovators, thinkers, creators, explorers, volunteers, and dreamers. But we all share one goal: to improve the world responsibly and safely. KBR...Full timeTemporary workPart timeFor contractorsLocal areaRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!




