Embedded Software Engineer
E-Solutions
Embedded Software EngineerLocation: Petersboro, UtahDuration: 6 MonthsSoftware 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.
- ...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
$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- ...Evidence of this commitment can be seen in our compensation plan, culture, benefits, and work environment. If you are an Embedded Software Engineer looking for an exciting and challenging opportunity, then ASI is the employer for you. ASI is one of the fastest-growing...Suggested
- ...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 III, you will participate in the full software development lifecycle for embedded systems operating on autonomous robotic...SuggestedFull timeContract workWork at officeLocal area
- ...Autonomous Solutions, Inc. (ASI) in Utah is seeking an AI Embedded Engineer IV to lead embedded software across ROS nodes, Python/C++ bridges, and sensor integration for autonomous robotics platforms. You will deploy and optimize models on vehicle compute, while bringing...Suggested
- ...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;...Full timeContract workWork experience placementWork at officeLocal areaRemote work
$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$71k - $101k
...missions supporting the Department of War. Join our team of engineers, scientists, technicians, and business professionals in our seventh... ...activities involving mechanical, electrical, and/or software subsystems Experience evaluating or implementing MBSE workflows...$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...Full timeTemporary workRemote work1 day per week- ...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
- ...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
$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- ...UtahDuration: 6 MonthsJob SummaryWe are seeking a skilled Mechanical Engineer to join our team developing automated mobile heavy equipment... ..., or related areas (internships count).Proficiency in CAD software (On-shape – preferred, SolidWorks, Creo, or similar) for modeling...Internship
- ...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
$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- ...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
- ...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 workTemporary workLocal areaRemote 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- 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 !!!
- ...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 employmentPart timeSummer work
- ...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
$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$75k - $90k
Ready to lead and optimize high-performing network operations in a customer-focused environment? Join a technology solutions organisation delivering advanced networking services from its base in the US. Oversee and maintain critical network infrastructure, monitoring...Full timeNight shiftDay shift- 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...
- ...ll work in a fast-moving, collaborative environment alongside engineers and product teams to help advance practical robotics solutions... ...preferred) with 5+ years of relevant experience.Proficiency in software/firmware design, including C programming and visual...Contract workLocal area
- ...dynamic, real-world environments.Position OverviewAs a Controls Engineer – Robotics, you will own the full lifecycle engineering of... ...Troubleshoot complex field issues across mechanical, electrical, and software domains using structured root cause analysis.Collaborate with...Local areaShift work
$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software... ...Position Overview: As an Electronics Reliability Product Engineering Intern , you will support the development of Simcenter Simlab...Remote jobHourly payFull timeInternshipWork at officeLocal area$100k - $160k
...Senior Software EngineerWe are looking for an exceptional Senior Software Engineer who can design, develop and test software systems or applications for software enhancements and new products. This Software Engineer position reports to the Manager Software Development....Permanent employmentWork at officeVisa sponsorshipWork visaRelocation package2 days per week1 day per week- ...automation in dynamic markets. The Blitz Team is ASI's rapid-execution engineering group, focused on quickly turning new concepts into working autonomous systems. As a cross-functional team spanning software, electrical, mechanical, systems, and field operations, Blitz...Work at officeLocal areaShift 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!




