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 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Mendon, UT vacancy
- ...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
- ...of the ASI team. W-2 employment, payroll, and benefits will be administered through one of ASI's staffing partners. As an Embedded Software Engineer II, you will participate in the full software development lifecycle for embedded systems operating on autonomous robotic...SuggestedFull timeContract workWork at officeLocal area
- ...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;...SuggestedFull timeContract workWork experience placementWork at officeLocal areaRemote work
$111.07k - $148.1k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. •Recommends optimized solutions to support current and long-range planning and collaborates with project team leads...SuggestedFull timeTemporary workRemote work1 day per week- ...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...SuggestedFull timeWork experience placementLocal area
- ...shaping the future of automation in dynamic markets.As an AI Embedded Engineer IV, you own the layer where artificial intelligence (AI)... ...compute, retune them when field performance drifts, and build the software that moves data between sensors, compute, and the robot...Work at officeLocal area
$70k - $105k
...Job ID: 9400 Date Posted: August 31, 2026 The Space Dynamics Laboratory (SDL) is seeking a junior-level software engineer to assist in the development of a sensor fusion application as part of a small team. This application collects data from a wide variety of hardware...Full time$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....Full timeFor contractors- ...Regional Reliability Engineer Location: Logan, UT (Primary) | Support for Smithfield, UT as needed Travel: 10-20% regional travel monthly | 5-15% annual travel outside the region Relocation: Candidates relocating 50+ miles are eligible for a $10,000 relocation...RelocationRelocation package
- ...Functional Safety Engineer Location: Petersboro, Utah Duration: 6 Months JOB SUMMARY We are seeking an entry-level Functional... ...Fault Tree Analysis (FTA). Collaborate with hardware and software engineering teams to ensure safety requirements are allocated to...Work experience placement
- ...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
- ...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
- ...ground vehicle systems, is seeking a dedicated Electrical Systems Engineer to join their dynamic team. As an Electrical Systems Engineer,... ...and position electronic modules effectively. Program embedded electronic modules using C and visual programming languages....
- ...duration are driven by business 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 timeContract workWork 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-...Full timeContract workWork experience placementLocal area
- ...documentation tasks while working under the guidance of electrical engineers and senior technical team members. The role supports the... ...projectsDevelop and maintain electrical documentation for sensors, embedded computers, controllers, communication systems, power...Full timeContract workWork experience placementWork at officeLocal area
- ...the future of automation in dynamic markets. As an AI Solutions Engineer IV at ASI, you are responsible for setting the technical... ...operations QualificationsBachelor 's degree in Computer Science, Software Engineering, or a related field.10+ years of software development...Hourly payWork at officeLocal area
- ...customer service that we live by every day. Our System Design Engineers directly influence the design and deployment of broadband... ...Requirements: Skills & Abilities Extensive knowledge of software systems and network design tools. Proficient with network engineering...Work at office
$45.76k
...Job Category: Temporary/Other Job Family: Intern Job Description: Schreiber Foods is looking for motivated and talented engineering students to join us as interns for the upcoming Summer 2027 across our manufacturing plants in the U.S. We have opportunities in...Hourly payFull timeTemporary workSummer workInternshipLocal areaRelocationRelocation package$18 - $25 per hour
...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test... ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering...Remote jobHourly paySummer workInternshipWork at officeImmediate startShift work$93.09k - $124.12k
...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- ...undergraduate Student Assistant to support business application development. The selected student will work with professional software engineering staff for required on-the-job training and mentoring. Key duties will include: Interfaces with program team members,...Permanent employmentSummer work
$150k
Are you looking for an exciting new opportunity? Join a fast-growing internet service provider founded in 2017 with a mission to deliver superior connectivity to local communities. Recognized as the #1 internet provider in Northern Utah for five consecutive years,...Full timeLocal area$111.07k - $148.1k
...AI‑ready connectivity, join us today. The Role The Lead Engineer supports the Diplomatic Telecommunications Service Program Office... ...~ Minimum associate degree preferred in Computer Science, Software Engineering, Information Systems, Data Science, or a related technical...Full timeTemporary workWork at officeRemote workWorldwide- Job Description Job Description write code, design systems, go crazy. You better be writing the best code anyone has ever seen ong. bullet 1 bullet 2 bullet 3 testing bolded text italicized, even. underlined?? write code !!!
- ...business needs.JOB SUMMARYThe Guidance, Navigation, and Controls Engineer III develops, integrates, and validates algorithms that... ...system-level decisions. The role collaborates with perception, embedded software, systems, test, and field operations teams to improve...Full timeContract workWork experience placementLocal area
- ...reality. What sets us apart is our state-of-the-art autonomous software that seamlessly interfaces with a diverse range of Original Equipment... ...automates.SummaryThe primary responsibilities of a Mechanical Engineer includes: researching, planning, and designing mechanical and...Full timeContract workLocal areaRemote work
- IntroWe are seeking a Software Developer to join the PCT-lint Plus Team. This role works closely with the architect to align new functionality... ...and experience.Preferred Qualifications:Experience using embedded compilers and debuggersEqual Opportunity Employer—Disabled and...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!




