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
- ...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
- ...Embedded Engineer IV At Autonomous Solutions, Inc. (ASI), we are revolutionizing industries with state-of-the-art autonomous robotics... ...an Embedded Engineer IV, you will build and own the embedded software that runs ASI's autonomous vehicles. You write production C++...SuggestedLocal area
- ...Hello Professionals, We have multiple long term W2 contract jobs for our client in Logan, Utah. Position: Hardware Test Engineer Location: Logan Utah, USA Skills Needed: Experience in field testing / equipment testing / hardware testing / machinery...SuggestedLong term contract
- Hello Professionals, We are looking for Field Tester for our client in Mendon / Logan, UT Perform on-site system configuration, calibration, and acceptance testing Heavy equipment and industries Help develop training plans and curriculum Please let us...Suggested
- ...graduate students to get involved with state-of-the art technologies in space-, airborne-, and ground-based systems. With the support of engineers and mentors, interns are able to work on professional-level assignments that complement their academic studies. The program also...SuggestedHourly payFull timeWork experience placementSummer workInternshipSummer internship
- Looking for GNC Engineer with following skills - StateSpace Control / Localization / StateOfArt Controllers autonomous/unmanned ground vehicles GNC = Guidance, Navigation & Control Engineer
$120k - $177k
...security and advanced technology! We are seeking a mid-level Systems Engineer to join our C4ISR Systems Division, within the Cyber... ...documentation Coordinates cross ‑ discipline engineering across software, hardware, electrical, mechanical, and other teams to drive cohesive...$79.75k - $210.25k
...About the job you are considering We are seeking a Safety Engineer to ensure our autonomous machines are safe both by design and in... ...working autonomous systems. As a cross-functional team spanning software, electrical, mechanical, systems, and field operations engineering...Full timeLocal area$159k - $210k
...Laboratory (SDL) is seeking an experienced Multidisciplinary Systems Engineer to develop, integrate, and test satellite ground system... ...impacts Manages cross-functional engineering coordination across software, hardware, and support teams to ensure technical alignment,...For subcontractor$110k - $175k
...Space Dynamics Laboratory (SDL) team, where you'll contribute to groundbreaking innovations! We are seeking applicants for a Systems Engineer to join our Strategic and Military Space Division. The Space Dynamics Laboratory (SDL) is seeking a motivated...For subcontractor$51.9k - $113.92k
...Electrical Engineer At Capgemini Engineering, we bring together a global team of engineers, scientists, and architects to help the... ...systems. Maintain working knowledge of state-of-the-art tools or software by reading or attending conferences, workshops or other training...Full timeWork at officeLocal area$79.75k - $174k
...About the job you are considering We are seeking a Safety Engineer to ensure our autonomous machines are safe both by design and in... ...working autonomous systems. As a cross-functional team spanning software, electrical, mechanical, systems, and field operations engineering...Part timeLocal area- ...Mechanical Engineer At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. Within the fields... ...reality. What sets us apart is our state-of-the-art autonomous software that seamlessly interfaces with a diverse range of Original Equipment...Local areaRemote work
$79.5k - $172k
...UT greater area** About the Job: We are seeking a Safety Engineer to ensure our autonomous machines are safe both by design and in... ...working autonomous systems. As a cross-functional team spanning software, electrical, mechanical, systems, and field operations...Full timeLocal area- ...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
$42 - $45 per hour
...Title: Software QA Engineer II Location : Cache County, UT (hybrid, onsite 3x/wk) Target Start Date : ASAP Type: Contract Pay Rate : $42.00-$45.00/hr Summary Our client, a global leader in advanced autonomous and robotic solutions across multiple industries...Contract workImmediate start- ...Our work sits at the intersection of energy storage, systems engineering, advanced mobility, and manufacturing-and we're looking for an... ...someone who understands how requirements, interfaces, hardware, software, testing, safety, and manufacturing all connect. What You'...Permanent employment
- ...Thermo Fisher Scientific seeks a BEA Hardware Applications Engineer II to provide technical solutions for bioprocess equipment and automation proposals within the Single-Use Technologies Division. The role involves collaborating with commercial and product teams to develop...Work at office
- ...reduce time to market and implement more efficient and flexible manufacturing. We are looking for a BEA Hardware Applications Engineer II to join our Technical Solutions team within the Single-Use Technologies Division at Thermo Fisher Scientific. This position may...Full timeWork at officeFlexible hours
- ...Growth guiding everything we do, we're shaping the future of automation in dynamic markets. As an Embedded Engineer III , you will build and own the embedded software that runs ASI's autonomous vehicles. You write production C++ on real-time and embedded systems,...Local area
$79.75k - $174k
...About the job you are considering \n We are seeking a Safety Engineer to ensure our autonomous machines are safe both by design and... ...working autonomous systems. As a cross-functional team spanning software, electrical, mechanical, systems, and field operations engineering...Full timeLocal area$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- 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 !!!
- ...apart is our state-of-the-art autonomous software that seamlessly interfaces with a... ...advance robotics technologies. VCU software engineers participate in the full life cycle of software... .... Design, implement and test the embedded software on-board the vehicle to meet client...Work experience placementLocal areaRemote work
- ...generation of flight and mobility. We're looking for a Systems Engineering Manager to lead our systems engineering team through... ...Drive system-level integration across mechanical, electrical, and software interfaces Keep programs on schedule and budget while safeguarding...Local areaRelocation package
- ...needs. JOB SUMMARY The 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
$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software... ...Industries Software is seeking a Digital Thread & Systems Engineering Intern to support the Capital PreSales organization. This...Remote jobHourly payFull timeInternshipLocal area- ...Attention to Detail and Growth guiding everything we do, we're shaping the future of automation in dynamic markets. As the Chief Engineer - Robotics, you will be responsible for overseeing the engineering department's technical direction and ensuring the successful...Local area
- ...Perception Engineer III We are seeking a Perception Engineer III to lead the development of advanced robotics perception algorithms and... ..., tracking, and perception. Integrate ROS/ROS2, DDS, and embedded AI/ML systems. Troubleshoot perception issues and collaborate...Full time
- ...Our client is seeking a GNC Engineer to join their team. As a GNC Engineer, you will be part of the engineering department supporting control systems development and localization solutions. The ideal candidate will demonstrate strong problem-solving skills, adaptability...Weekly payContract workTemporary workImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!






