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 15 hours 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
- ...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 IV , you will lead feature development and systems integration for...SuggestedContract 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... ..., operates, and automates. JOB SUMMARY The Systems Engineer for the Mechatronic group serves as a technical specialist;...SuggestedWork experience placementWork at officeLocal areaRemote work
$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$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. The...SuggestedFor 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
- ...Electrical Engineer Location: Petersboro, Utah Duration: 6 Months The primary responsibilities... ...placing electronic modules. Programs embedded modules (logical visual programming... ...knowledge of state-of-the-art tools or software by reading or attending conferences,...Work 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....
- ...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
- Telework Eligible No Major Duties Performs a wide range of duties to include plans, analysis, development, and coordination, as well as evaluation of current NSEP and contingency telecommunications plans (D-16-1). Serves as the primary subject matter technical...Full timeTemporary workRemote work
- ...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
- ...business and customer needs. JOB SUMMARY The 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
- ...future of automation in dynamic markets. As an AI Solutions Engineer IV at ASI, you are responsible for setting the technical... ...Qualifications ~ Bachelor's degree in Computer Science, Software Engineering, or a related field. ~10+ years of software development...Hourly payWork at officeLocal area
- ...installations under the direction of other electrical and mechanical engineers. Installations include building and testing wiring harnesses... .... Maintain working knowledge of state-of-the-art tools or software by reading or attending conferences, workshops or other...Work at office
- ...needs. JOB SUMMARY The Reliability Engineer IV leads complex reliability engineering... ...risks involving mechanical, electrical, software, sensor, computing, communication, and... ...Experience with vehicle communication networks, embedded systems, sensors, autonomous software,...Full timeWork experience placementLocal area
- ...driven by business needs. JOB SUMMARY The Electrical Engineer III is responsible for designing, integrating, and validating... ...integration efforts, collaborates closely with mechanical and embedded software teams, and supports testing and validation through hardware-...Work experience placementLocal area
- 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 !!!
- ...reality. What sets us apart is our state-of-the-art autonomous software that seamlessly interfaces with a diverse range of Original Equipment... .... Summary The primary responsibilities of a Mechanical Engineer includes: researching, planning, and designing mechanical and...Local areaRemote work
- ...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
$118k - $226k
...Key Responsibilities Supports program managers and lead systems engineers on a program in technical management of projects through... ...complex systems that involve interdisciplinary engineering such as software, hardware, thermal, structural, optical, and electrical...For contractorsRemote work- ...Overview Software Engineer — Real Estate eRecording Location: Logan, UT Schedule: Monday – Friday 8:00 am – 5:00 pm • Onsite What you’ll do Design, build, and maintain scalable services and APIs using C#, .NET / .NET Core (ASP.NET Core Web API) that power document submission...Monday to Friday
- ...Job Description Software Engineer - Real Estate eRecording Logan, UT Monday - Friday 8:00 am - 5:00 pm Onsite We're hiring a Software Engineer to design and build the platforms behind our real estate eRecording business - the systems that submit, track...Local areaRemote workWorldwideMonday to Friday
$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- ...apart is our state-of-the-art autonomous software that seamlessly interfaces with a... ...Summary We are hiring Mechatronics QA Engineers at Levels I through III to join our Quality... ...Experience across mechanical, electrical, and embedded systems testing. ~ Exposure to...Local areaRemote work
$100k - $160k
...Job Overview Senior Software Engineer – North Logan, Utah (Hybrid). Reports to Manager, Software Development. One to two days in the office per week. Responsibilities Design, develop, and test software programs to meet customer requirements and scope of work. Review, analyze...Work at officeVisa sponsorship$83.2k
...ultimate goal of enabling human life on Mars. FALL 2026 GRADUATE ENGINEER As a Graduate Engineer, you will be responsible for working... ...allow users to connect within minutes of unboxing, and the software that brings it all together. This program includes roles in: Analysis...Permanent employmentFull timeWork experience placementInternshipWorldwideRelocation$100k - $160k
## Senior Software EngineerApplylocations: North Logan, UTtime type: Full timeposted on: Posted Todayjob requisition id: R21049**A Day... ...Life at MKS:**We are looking for an exceptional Senior Software Engineer who can design, develop and test software systems or applications...Permanent employmentWork at officeVisa sponsorshipWork visaRelocation package2 days per week1 day per week- ...Project Engineer Big-D is looking for a dynamic Project Engineer. This is a great opportunity to start a career with a company that is on a mission to be the most sought-after company in the business. We seek and employee exceptional, hard-working, lifetime learners...Temporary workFor subcontractorWork at office
- ...(PCBA) and subsystem integration to full-box build (high-level assemblies). We also offer value-added services, from early-stage engineering support to manufacturing testing, design for excellence, and sustaining engineering throughout the product lifecycle. With over $...Permanent employmentContract workTemporary workWork experience placementWork at officeVisa sponsorship
- ...Description Job Description Job Description Role: Electrical Engineer Expert (8-12 yrs) Location: Mendon/Logan, Utah or DFW, Texas... .... • Uses computer assisted engineering and design software and equipment to perform engineering tasks. • Maintains regular...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!



