Embedded Software Engineer
$61 - $71 per hourConsultNet
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
Our client, a global leader in advanced autonomous and robotic solutions across multiple industries, is seeking senior-level Embedded Software Engineers to participate in the full software development life cycle for embedded software on unmanned robotic vehicles. The Embedded Software Engineer III develops and integrates embedded application software for autonomous robotic and vehicle platforms. This role focuses on designing robust, real-time application software that operates on an established embedded software stack to support vehicle control, actuator management, sensor integration, and autonomous system functionality. Working closely with software, electrical, mechanical, systems, and test engineers, this individual contributes throughout the software development lifecycle, from requirements and design through implementation, validation, deployment, and ongoing product support. Key Responsibilities
- Design, develop, test, and maintain embedded application software using C and modern C++ (C++14 or newer).
- Develop real-time, multithreaded software applications for RTOS and embedded Linux environments.
- Implement application software supporting vehicle controls, actuators, sensors, and autonomous system functionality.
- Develop clean, maintainable, and scalable software using object-oriented design principles and software engineering best practices.
- Participate in software architecture, design reviews, implementation, debugging, testing, and validation activities.
- Develop and maintain unit tests, integration tests, and automated build and verification processes.
- Troubleshoot and resolve software issues across embedded hardware and integrated systems.
- Collaborate with cross-functional engineering teams to integrate and validate software with mechanical, electrical, and systems components.
- Participate in Agile development activities including sprint planning, backlog refinement, code reviews, and retrospectives.
- Support deployed products by improving software reliability, performance, scalability, and maintainability.
Required Qualifications
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or a related technical discipline.
- 5+ years of embedded software development experience.
- Strong proficiency in C and modern C++ (C++14 or newer).
- Experience developing embedded applications for RTOS and/or embedded Linux platforms.
- Experience designing multithreaded, multicore, and real-time software applications.
- Experience with communication protocols such as CAN, Ethernet, TCP/IP, UDP, Modbus, SPI, or serial communications.
- Experience using Git, GitHub, GitLab, or Bitbucket for source control.
- Familiarity with CI/CD pipelines, automated testing, static analysis, and code quality tools.
- Experience working in Agile/Scrum development environments.
- Understanding of structured software development processes, including requirements traceability, verification, and validation.
- Strong debugging, analytical, and problem-solving skills.
Preferred Qualifications
- Experience developing software for robotics, autonomous vehicles, industrial automation, or other embedded electromechanical systems.
- Experience with embedded Linux and RTOS application development.
- Knowledge of functional safety principles and requirements-driven software development.
- Experience with multithreaded control applications, actuator controls, PID control loops, or motion control systems.
- Experience developing scalable embedded software for deployed products with over-the-air update capabilities.
- Familiarity with robotics middleware, distributed software architectures, or publish/subscribe communication frameworks.
- Experience collaborating with mechanical, electrical, systems, and test engineering teams.
- Demonstrated passion for embedded software engineering, continuous learning, and emerging technologies.
- Exposure to AI technology is a big plus.
Welcome to ConsultNet and the family of companies, Tekne, SaltClick, TechBridge, and OmniMedia. As a premier national provider of technology talent and solutions, our expertise spans across project services, contract-to-hire, direct placement, and managed services both onshore and nearshore. Celebrating more than 25 years of partnership with a diverse client base, we've crafted rewarding opportunities for our consultants, fostering high-performing teams that deliver impactful results. Over the last few years thousands of consultants have found their calling with us in roles that have made a meaningful impact on their lives, enhanced their career, challenged them, and propelled them towards achieving their personal and professional goals. At the ConsultNet family of companies, we believe effective communication is crucial in aligning the right job with your unique skills and professional aspirations. To us, it's all about the personal approach we take and the values we uphold. Our comprehensive service offerings cover a wide range of technology positions across key markets nationwide. Client more at . We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in United States vacancy
- ...of developing secure, high-performance embedded systems that support national defense and... ...applications, integrating advanced hardware and software technologies to deliver mission-critical... ...The Work As a an Embedded Software Engineer, you will contribute to the development...SuggestedFull timeLive inRelocation package
$93.2k - $164.45k
...meaningful impact. Who You Are You are an experienced Software Engineer looking to join our team in Owego, NY, supporting the full product... ...systems. This role supports the design and certification of embedded mission software for use in modern defense platforms. The...SuggestedFull timeTemporary workPart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week$157k - $235k
...We’re looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you’ll do Develop embedded software and firmware for micro-display systems, display chips, and related tools with clear ownership scope across implementation, integration, validation...Suggested$92.65k - $232.3k
Role Description The Boeing Company is currently seeking Embedded Software Engineers (Associate, Experienced or Senior) (Virtual) to join the Software Engineering team, focused on developing embedded real-time software for our avionics hardware solutions. We are seeking...SuggestedFull timeWork experience placementRelocationFlexible hours$85.4k - $192.9k
...of high-performance, secure, and reliable software. As part of our In-Vehicle Infotainment team... ...class driving environment. Ford’s software engineering department is on the hunt for talented individuals skilled in C++, embedded systems, and systems-level optimization....SuggestedFull time$116.15k - $182.4k
HP is seeking a highly skilled Embedded Firmware & Software Engineer to lead the design and development of embedded software and firmware for hardware systems. This pivotal role involves ensuring seamless software and hardware integration and delivering reliable system...- ...transition an existing dual-differentiation architecture to a new RTOS-based platform. Each engineer will work within an Agile/Scrum team to develop, test, and validate software code. This position can be completed remotely, or work can be performed in the Cedar Rapids...Full timeWork at officeRemote work
$78.4k - $130k
Role Description The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration, and support of...Full timeLocal area$80 - $90 per hour
Role Description We are looking for experienced Embedded Software Engineers to design, develop, and test real-time embedded systems. This role involves working across the full software development lifecycle, from architecture to deployment. You will collaborate with cross...Contract workRemote work$115k - $140k
Role Description Flock is looking to add an Embedded Software Engineer to our Platform Team. This isn't your typical desk job! You'll be writing the code that powers our custom-built embedded hardware and drones out in the real world. Our Engineering team is made up of...Full timeWork from homeHome officeFlexible hours- ...Planning. THE WORK In this position the Engineer will be responsible for the design,... ...testing and system level integration of software and firmware. Perform the development,... ...include the design, and support testing of embedded software in a lab facility, including...Full timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$179.5k - $269.2k
Role Description We are looking for an Embedded Software Developer to design and implement the firmware and low-level software that powers... ...sensors, and hardware health. ~Work closely with hardware engineers to validate firmware for existing and future platforms. ~...Full time- Role Description We are seeking a hands-on Senior Embedded Software Engineer to work on a contractual basis, contributing across the IntelliSep software platform, including the Sample Preparation Module (SPM), Cell Imaging Module (CIM), and Image Analysis Module (IAM)....Temporary work
- ..., many additional customer requirements, and open source software. ~Be an embedded Linux expert (kernel, CPU-architecture, security, general... ...device-drivers, and performance optimization) in the customer engineering team and enable customers in doing their embedded SW...Full timeRemote work
- ...with a strong focus on customer experience. Stellantis’s Software Organization was created to build the most captivating... ...on the latest frontier of automotive technology. As an Embedded Software / Firmware Engineer, you will be responsible for designing, developing,...
$172k - $190k
...Flock Safety is seeking a Senior Kernel Engineer to join our Device OS Team to solve one... ...hardware architectures and cloud-connected software. Qualifications ~A Bachelors,... ...challenges. ~Development experience within embedded systems/firmware design at multiple...Full timeWork from homeHome officeFlexible hours$149k - $198.5k
...autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to... ...you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next...Full time$152k - $287.5k
NVIDIA is seeking a Firmware Design Engineer for the NVIDIA FW PHY Group, collaborating closely... ...with architecture, hardware, and software design teams to solve complex issues. Debug... ...programming. Debugging experience with embedded firmware. Good communication skills and...$110k
...suspension, a spacious cabin, and low cost-per-mile performance to enable truly sustainable transportation. We are looking for an Embedded Software Engineer to help turn requirements into reliable features. You’ll implement functionality, bring it up on bench and vehicle, and...Full timeLocal areaFlexible hours- ...Job Title: Software Development Engineer Location: Onsite: Redmond, WA Contract on W2 Duration: 18 months Typical Day in the Role Purpose of the Team: The purpose of this team is to manage Windows audio system certification tests for industry partners (IHVs and OEMs) to...Contract work
$58 - $78 per hour
100% Remote Embedded Software Engineer We are seeking experienced Embedded Software Engineers to support the development of next-generation safety-critical avionics and flight control systems for a major aerospace and defense program. This role focuses on multicore...Contract workTemporary workRemote work$200k - $250k
...where everyone, everywhere, has the freedom to move. Meet the team: The Embedded team, works closely with Vehicle Hardware, Autonomy, and Infrastructure engineers to go the last mile in getting software running on the vehicle. Whether it’s making sure data is flowing from...Local area$70 - $75 per hour
...from BayOne Solutions Senior US IT Recruiter @ BayOne Solutions | Tech Recruitment Certified Professional Job Title- Senior Software Embedded Engineer Duration- 12+ Months with Possible extension Location – Torrance CA This Role Is 100% Onsite at Location On Req Schedule:...Contract workInternship- ...Embedded Software Engineer Webster & Webster Associates is representing a leading technology firm in their search for a highly skilled Embedded Software Engineer specializing in core operating system development. This fully remote position (contiguous U.S.) is centered...Full timeRemote workRelocation
- ...Embedded Software Engineer (Cleared) This position is fully on-site in Scottsdale, AZ. Basic Qualifications: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience...Flexible hours
$108.24k - $151.48k
...driving analytics for greater efficiency, your ideas will help engineer solutions for stronger communities and a sustainable world. Trane Technologies is currently seeking an experienced Embedded Software Engineer to join our Trane team in La Crosse WI, on the beautiful...Hourly payPart timeWork from home- ...About the job Embedded Software Engineer *This is a 13 month contract* As the senior software engineer, you will be responsible for developing UI/UX display software for the Energy and Transportation applications. In this job role, you will develop multiple complex Human...Contract workInternship
- ...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas... ...for taking architectural decisions on Embedded Products with evaluating technical and business... ...life cycle (SDLC) of embedded software Design for software development and deployment...For contractors
$58 - $78 per hour
100% Remote Embedded Software Engineer We are seeking experienced Embedded Software Engineers to support the development of next-generation safety-critical avionics and flight control systems for a major aerospace and defense program. This role focuses on multicore...Contract workTemporary workRemote work- ...JOB DESCRIPTION: EMBEDDED AND SYSTEM SOFTWARE ENGINEER Specialty manufacturer with international distribution is looking for an ambitious and dedicated embedded system software engineer to join our design team located in the beautiful foothills of the Sierra Nevada mountains...Immediate startWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- embedded design engineer United States
- embedded software engineer United States
- embedded firmware developer United States
- graduate embedded software engineer United States
- embedded systems software engineer United States
- embedded android developer United States
- embedded developer United States
- embedded software engineer remote United States
- c++ embedded engineer United States
- embedded electrical engineer United States









