Embedded Software Engineer
$35 - $38/hr
Position Description Position Title - Embedded Software Engineer Job Location - Mossville, IL, USA Bill Rate Range - $35 to $38/ hr Estimated Duration (In Months) - 13 Work Model - Onsite Must have ...
$35 - $38/hr
Position Description Position Title - Embedded Software Engineer Job Location - Mossville, IL, USA Bill Rate Range - $35 to $38/ hr Estimated Duration (In Months) - 13 Work Model - Onsite Must have ...
$35 - $38/hr
Position Description Position Title - Embedded Software Engineer Job Location - Mossville, IL, USA Bill Rate Range - $35 to $38/ hr Estimated Duration (In Months) - 13 Work Model - Onsite Must have ...
... will report to the Director of Software Engineering on our Software Engineering team. The ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
... will report to the Director of Software Engineering on our Software Engineering team. The ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
Fort Worth, TX · On-site
$125K - $165K/yr
Software Engineer-II (Embedded Systems) Job Summary: We are seeking a Software Engineer-II (Embedded Systems) to work collaboratively within our team of engineers to design, develop and maintain ...
Quick apply
Fort Worth, TX · On-site
$125K - $165K/yr
Software Engineer-II (Embedded Systems) Job Summary: We are seeking a Software Engineer-II (Embedded Systems) to work collaboratively within our team of engineers to design, develop and maintain ...
NVIDIA is looking for a hands-on System Software Engineer to join their Autonomous Vehicles ... Autonomous Vehicles, Robotics, Self-Driving-Cars, GPU technology, Embedded Systems, Computer Vision ...
NVIDIA is looking for a hands-on System Software Engineer to join their Autonomous Vehicles ... Autonomous Vehicles, Robotics, Self-Driving-Cars, GPU technology, Embedded Systems, Computer Vision ...
The Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded systems software. The Embedded Real-Time Software Engineer designs, implements, and tests solutions ...
The Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded systems software. The Embedded Real-Time Software Engineer designs, implements, and tests solutions ...
Cleveland, OH · On-site
$127K - $167K/yr
This role involves designing and developing embedded software for real-time systems in a ... Engineering, Computer Science, or related technical field 2+ years of professional embedded ...
Quick apply
Cleveland, OH · On-site
$127K - $167K/yr
This role involves designing and developing embedded software for real-time systems in a ... Engineering, Computer Science, or related technical field 2+ years of professional embedded ...
$126K - $166K/yr
The candidate should be self-directed and have experience and knowledge of software design, coding ... Help create and review system and software requirements. * Help foster good software engineering ...
Quick apply
$126K - $166K/yr
The candidate should be self-directed and have experience and knowledge of software design, coding ... Help create and review system and software requirements. * Help foster good software engineering ...
... will report to the Director of Software Engineering on our Software Engineering team. The ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
... will report to the Director of Software Engineering on our Software Engineering team. The ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
$180K - $250K/yr
... Director for our Irvine office. The successful individual in this role will participate in the ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
$180K - $250K/yr
... Director for our Irvine office. The successful individual in this role will participate in the ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
Irvine, CA · On-site
$180K - $250K/yr
... Director for our Irvine office. The successful individual in this role will participate in the ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
Irvine, CA · On-site
$180K - $250K/yr
... Director for our Irvine office. The successful individual in this role will participate in the ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
Dublin, OH · On-site
$155K - $170K/yr
Senior Embedded Software Engineer FULL-TIME/PART-TIME : Full Time LOCATION: Dublin, OH (Hybrid ... Designing, developing, coding, testing and debugging system software. Analyzing and enhancing ...
Dublin, OH · On-site
$155K - $170K/yr
Senior Embedded Software Engineer FULL-TIME/PART-TIME : Full Time LOCATION: Dublin, OH (Hybrid ... Designing, developing, coding, testing and debugging system software. Analyzing and enhancing ...
Berkeley, MO · On-site
$116K - $152K/yr
Missions Systems Software Engineer - Embedded (Associate, Experienced, Senior) Company: The Boeing ... Embedded System Software, C, C++, Rust, Linux, VxWorks, Containers, Git, CI/CD DevSecOps, and/or ...
Berkeley, MO · On-site
$116K - $152K/yr
Missions Systems Software Engineer - Embedded (Associate, Experienced, Senior) Company: The Boeing ... Embedded System Software, C, C++, Rust, Linux, VxWorks, Containers, Git, CI/CD DevSecOps, and/or ...
Danville, IL · On-site
$126K - $166K/yr
The candidate should be self-directed and have experience and knowledge of software design, coding ... Help create and review system and software requirements. * Help foster good software engineering ...
Danville, IL · On-site
$126K - $166K/yr
The candidate should be self-directed and have experience and knowledge of software design, coding ... Help create and review system and software requirements. * Help foster good software engineering ...
Berkeley, MO · On-site
$116K - $152K/yr
Missions Systems Software Engineer - Embedded (Associate, Experienced, Senior) Company: The Boeing ... Embedded System Software, C, C++, Rust, Linux, VxWorks, Containers, Git, CI/CD DevSecOps, and/or ...
Berkeley, MO · On-site
$116K - $152K/yr
Missions Systems Software Engineer - Embedded (Associate, Experienced, Senior) Company: The Boeing ... Embedded System Software, C, C++, Rust, Linux, VxWorks, Containers, Git, CI/CD DevSecOps, and/or ...
Fredericksburg, VA · On-site
$100K - $120K/yr
The ideal Embedded Software Engineer will have experience working with robotics systems, real-time ... direct hire and contract placements, to ensure the right fit for both candidates and clients. If ...
Fredericksburg, VA · On-site
$100K - $120K/yr
The ideal Embedded Software Engineer will have experience working with robotics systems, real-time ... direct hire and contract placements, to ensure the right fit for both candidates and clients. If ...
Mossville, IL · On-site
$97K - $146K/yr
As a part of the System Diagnostics team, the Embedded Software Engineer will design, develop, and deliver IO processing software for Caterpillar NPI programs. You will focus on implementing on-board ...
Mossville, IL · On-site
$97K - $146K/yr
As a part of the System Diagnostics team, the Embedded Software Engineer will design, develop, and deliver IO processing software for Caterpillar NPI programs. You will focus on implementing on-board ...
Atlanta, GA · On-site
$126K - $166K/yr
The Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded systems software. The Embedded Real-Time Software Engineer designs, implements, and tests solutions ...
Atlanta, GA · On-site
$126K - $166K/yr
The Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded systems software. The Embedded Real-Time Software Engineer designs, implements, and tests solutions ...
Irvine, CA · On-site
$133K - $174K/yr
... Director for Irvine with dotted-line reporting to the Director of Software Engineering . The ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
Irvine, CA · On-site
$133K - $174K/yr
... Director for Irvine with dotted-line reporting to the Director of Software Engineering . The ... This is an opportunity to work on all aspects of the system including device drivers, networking ...
... engineering or mathematics * More than 10 years of experience in architecture and development ... Strong background in hardware, firmware, and embedded software development. * Demonstrated ...
... engineering or mathematics * More than 10 years of experience in architecture and development ... Strong background in hardware, firmware, and embedded software development. * Demonstrated ...
Reston, VA · On-site
$191K - $254K/yr
Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active ... The ideal candidate has deep experience with embedded systems, strong low-level programming skills ...
Reston, VA · On-site
$191K - $254K/yr
Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active ... The ideal candidate has deep experience with embedded systems, strong low-level programming skills ...
$62.5K - $74.3K
1% of jobs
$74.3K - $86K
2% of jobs
$86K - $97.8K
6% of jobs
$97.8K - $109.6K
13% of jobs
$112.1K is the 25th percentile. Wages below this are outliers.
$109.6K - $121.4K
14% of jobs
$121.4K - $133.1K
12% of jobs
The median wage is $135.6K / yr.
$133.1K - $144.9K
13% of jobs
$144.9K - $156.7K
12% of jobs
$160.2K is the 75th percentile. Wages above this are outliers.
$156.7K - $168.5K
12% of jobs
$168.5K - $180.2K
11% of jobs
$180.2K - $192K
6% of jobs
$62.5K
$137.3K
$192K
| Aspect | Director Embedded System Software Engineer | Embedded System Software Engineer |
|---|---|---|
| Responsibilities | Oversees multiple projects, manages teams, sets strategic goals | Develops and maintains embedded software, implements features |
| Required Credentials | Bachelor's/Master's in CS or EE, extensive experience, leadership skills | Bachelor's in CS or EE, programming skills, embedded systems knowledge |
| Work Environment | Leadership roles in R&D or product development teams | Hands-on coding in embedded hardware environments |
| Industry Usage | Used in companies with complex embedded products, leadership positions | Used in product development, firmware design, hardware integration |
The main difference is that the Director Embedded System Software Engineer focuses on leadership, strategy, and team management, while the Embedded System Software Engineer concentrates on hands-on software development and implementation within embedded systems.
$35 - $38/hr
Other
Posted 7 days ago
Position Description
Position Title - Embedded Software Engineer         Â
Job Location - Mossville, IL, USA Â Â Â Â
Bill Rate Range - $35 to $38/ hr         Â
Estimated Duration (In Months) - 13 Â Â Â Â Â Â Â Â Â
Work Model - Onsite
Must have Skills/Attributes - C, C++, CANalyzer, GIT, Linux, SQL Â Â Â Â Â Â Â Â Â
Shift - M to F, 7:00 AM to 3:30 PM
Required Education
• Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or a relevant engineering/technical field from an accredited institution.
• Internships do count as relevant experience toward the degree requirement.
• Disqualifier: Associate Degree only (not accepted).
Required Skills
• 4+ years of embedded C/C++ development experience.
• 4+ years of embedded system development experience with Linux & RTOS.
• Strong understanding of integrating sensors.
• Knowledge of reading schematics and data sheets for components.
• Basic knowledge of the full software development lifecycle (business/systems analysis, requirements gathering, functional specification, development, testing, delivery).
• Basic ability to troubleshoot issues and make system changes to resolve them.
• Basic knowledge of computer hardware and software.
• Knowledge of computer development software as it relates to embedded systems (e.g., SQL, Visual Basic).
Soft Skills (Must-Have)
• Strong verbal and written communication, problem-solving, customer service, and interpersonal skills.
• Great teamwork and collaboration abilities.
• Strong analysis and troubleshooting skills.
• Self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job done.
• Experience presenting design concepts, reviews, and results.
Desired Skills (Nice-to-Have)
• Experience in robotics, remote control, or autonomy.
• Experience with datalinks (CAN, Ethernet, etc.) and associated tools (CANape, Wireshark, etc.).
• Experience with software development tools such as git, debuggers, and compilers.
• Extensive experience with Linux-based software development.
• Experience with ROS.
• Experience with perception and positioning sensor configuration and calibration.
• Experience with User Interface software development in Qt framework.
• Experience with FMEA processes and basic knowledge of electronic system failure modes.
• Experience developing embedded real-time software for mobile, earthmoving, agricultural, industrial, or off-highway applications.
Job Responsibilities
• Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines.
• Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
• Analyze and enhance efficiency, stability, and scalability of system resources.
• Review project requests describing database user needs to estimate time and cost required to accomplish project.
• Design and develop automation & autonomy features for real-time control systems.
• Generate requirements for new features and systems.
• Collaborate with team members to determine the design approach for feature development.
• Develop features according to design specifications.
• Perform issue resolution through triage and troubleshooting.
• Develop test plans and perform software validation.
• Coordinate with system engineers, machine systems, software teams, and validation teams throughout the development lifecycle.