Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Developer

3B Staffing LLC

Job Summary


We are seeking a skilled and motivated Software Developer with 3-5 years of experience in C++ to join our Embedded Software Engineering team in Mossville, IL. You will be responsible for designing, developing, and testing embedded software solutions for machine control, engine systems, and telematics platforms.


Key Responsibilities

  • Design and implement embedded software in C++ for real-time systems.
  • Collaborate with cross-functional teams to gather and analyze software requirements.
  • Develop and maintain software components for machine control and diagnostics.
  • Perform unit testing, integration testing, and debugging of embedded systems.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Document software design, architecture, and test results.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 3-5 years of professional experience in C++ software development.
  • Experience with embedded systems and real-time operating systems (RTOS).
  • Familiarity with communication protocols such as CAN, J1939, or Ethernet.
  • Strong problem-solving and debugging skills.
Preferred Qualifications
  • Experience with Simulink or model-based development.
  • Knowledge of control systems, sensors (IMUs, GNSS), or machine kinematics.
  • Familiarity with Agile development methodologies.
  • Master's degree in a related field is a plus.
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer in Mossville, IL vacancy
  •  ...Title: Embedded Software Engineer Location: Mossville, IL- Hybrid Contract role Skills: Agile, BASH, Embedded Engineer...  ...Position's Contributions to Work Group: • Research, design, develop, build, and test the low-layer software, such as OS... 
    Suggested
    Contract work
    Internship

    Suncap Technology

    Mossville, IL
    9 hours ago
  •  ...Job Description This position is for a software engineer to develop Onboard Core Information software for Displays and Telematics used...  ...Information software development team. Hard Skills Embedded C or C++ RUST exposure Embedded Linux Git... 
    Suggested
    Contract work

    3B Staffing LLC

    Mossville, IL
    8 hours ago
  •  ...Embedded Software Engineer Required Education/Experience: Bachelor's degree in computer science, software engineering or relevant field...  .... A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network... 
    Suggested
    Remote work

    Rose International

    Mossville, IL
    9 hours ago
  •  ...Role: Embedded Software Engineer 4 Location: Mossville, IL (Onsite) Duration: 6-month contract Interview: In...  ...This is a high-impact technical leadership role focused on developing and scaling production-quality autonomy software. The engineer... 
    Suggested
    Contract work
    Remote work
    Relocation

    Tech Tammina

    Mossville, IL
    2 days ago
  •  ...Job Title Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces with Client...  ...Technical Skills Required Real world real-time embedded device driver experience is key requirement.... 
    Suggested
    Work experience placement
    Internship

    Samprasoft

    Mossville, IL
    1 day ago
  • System Integration Lead Location: IL-Mossville-Tech Center Building A (On-Site Full Time)—Relocation accepted Visa- any except H1B Typical task breakdown: The system integration lead assigns a task for a new requirement or issue. Collaborate within the hauling...
    Full time
    Internship
    H1b
    Relocation

    Saxon Global

    Mossville, IL
    1 day ago
  •  ...the following: concept, design, test, document, and promote new software features and processes; perform requirements analysis and...  ...configuration management; keep up to date on new technologies or develop new technologies; communicate technical information to customers... 

    Voluble Systems LLC

    Mossville, IL
    1 day ago
  • $97.53k - $146.29k

     ..., electrification, electronic controls, software, and energy solutions across the entire...  ...product portfolio. Job Summary: As the Embedded Software Engineer for the Energy...  ...various application methods; ability to develop and provide solutions to significant technical... 
    Part time
    Work experience placement
    Visa sponsorship
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  •  ...Engineering, or Computer Science with an embedded focus. 5-7 years experience required....  ...Based Development, and embedded control software development experience....  ...software and systems. Research, design, develop, and test operating systems-level software... 
    Work experience placement

    Pi Square Technologies

    Mossville, IL
    2 days ago
  •  ...About the job Embedded Software Engineer *This is a 13 month contract As the ICS 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... 
    Contract work
    Internship

    Nanosoft Consulting

    Mossville, IL
    1 day ago
  •  ...Embedded Software Engineer 3 (C++, Linux) As a senior positioning software developer, you’ll develop and bring to production products that enable autonomous and manned systems to estimate their position, altitude, and rates of change as they navigate through construction... 

    Software Technology Inc

    Mossville, IL
    8 hours ago
  • $128.47k - $192.71k

     ...a better world, so we can all enjoy living in it.The Lead Embedded Engineer acts as the advocate for the customer, will lead...  ...Services and Network Solutions section is responsible for developing embedded software libraries and data link standards used across Caterpillar’... 
    Full time
    Part time
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  •  ...Control Systems experience. Job Title 75358-1 - Embedded Software Engineer 3 Duration 12 months Contract with possible...  ...for Electric Powertrain products. The position will develop common, leveraged control features to support various electrified... 
    Contract work
    Internship
    Work at office

    Kasmo Global

    Mossville, IL
    23 hours ago
  •  ...SIL labs, and the BB test track where we put the hardware and software onto surrogate vehicles for on-machine testing and integration....  ...trucks, IT administration for our test servers, Execute testing, Develop automation and simulation for testing Participate in dealer/... 

    Samprasoft

    Chillicothe, IL
    1 day ago
  •  ...Job Title: Embedded Software Engineer – C/C++ / Model-Based Development Work Experience: 5–8 years Work Location: Mossville, IL...  ...seeking an experienced Embedded Software Engineer to design, develop, integrate, test, and troubleshoot embedded control software... 
    Work experience placement
    Work visa

    Xcelo Group

    Mossville, IL
    6 days ago
  •  ...Job Title: Embedded Software Engineer 2 Job Location: Mossville, IL Position Description: Required Education/Experience:...  ...Required Qualifications: Seeking an engineer to develop, execute, and automate Hardware-in-the-Loop (HIL) and Software... 

    DKMRBH Inc

    Mossville, IL
    2 days ago
  •  ...Embedded Software Engineer 2 All IT Solutions United States · Mossville, IL, USA Workplace Type — On-site Employment Type — Contract...  ...2 to join a client engagement. Responsibilities Develop and execute HIL/SIL verification test plans for embedded control... 
    Contract work
    Temporary work
    Local area

    All IT Solutions

    Mossville, IL
    2 days ago
  •  ...Summary: Seeking an engineer to develop, execute, and automate Hardware-in-the-Loop (HIL) and Software-in-the-loop (SIL) verification activities for embedded control systems. The role focuses on dSPACE-based test environments, system-level verification, automation in... 

    SOMERSET STAFFING

    Mossville, IL
    2 days ago
  •  ...Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to...  .... A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network... 

    SOMERSET STAFFING

    Mossville, IL
    2 days ago
  •  ...Job Title: Embedded Software Engineer – C++ / ROS2 / HIL work Location: Mossville, IL Work Auth: All visas accepted(No H1 and No Fake profile...  ...communication skills Key Responsibilities Develop and maintain embedded software using C++ Support telematics... 
    Work visa

    Xcelo Group

    Mossville, IL
    23 days ago
  •  ...Job Title Embedded Software Engineer- HIL / SIL Validation Engineer – Embedded Systems Experience: 5–10 Years Interview: In-Person...  ...seeking an experienced **HIL / SIL Validation Engineer** to develop, execute, automate, and maintain verification and validation... 
    Local area
    Work visa

    Xcelo Group

    Mossville, IL
    5 days ago
  • $112.71k - $169.06k

     ...position is in the Drivetrain Systems and Software Team and will be responsible for...  ...and software architects to plan, design, develop, test, and maintain transmission software...  ...generation tool. Testing and debugging embedded system software using different tools/methods... 
    Full time
    Part time
    Work at office
    Relocation package
    Flexible hours

    Caterpillar Inc.

    Mossville, IL
    1 day ago
  •  ...This role will contribute to the delivery of diesel engine software flash files by completing testing to ensure all application features...  ...This role does not provide the opportunity to write or modify embedded software code, only test of the application layer in order verify... 

    Argyle Infotech

    Mossville, IL
    10 hours ago
  • $100k - $120k

     ...additional opportunities within our own organization. Sr. Embedded Software Engineer This selected candidate will apply the...  .... A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Chillicothe, IL
    2 days ago
  •  ...Remote Control Software Engineer Responsibilities Include: This position is for a Remote Control Software...  ...will work as part of an engineering team to develop software, integrate, and test features on embedded electronic control systems for use in remote control... 
    Remote work

    Software Technology Inc

    Chillicothe, IL
    9 hours ago
  •  ...Embedded Software Engineer We are seeking a highly motivated Embedded Software Engineer with expertise in Drive-By-Wire (DBW) systems, Embedded...  ...: Software Development & Integration: Design, develop, and maintain embedded software for DBW, Autonomous Hauling,... 

    Katalyst HealthCares & Life Sciences

    Peoria, IL
    1 day ago
  • $58 - $60 per hour

     ...Energy Electronics Software Engineer $58.00 - $60.00/hr As an Energy Electronics Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs. Areas of responsibility include... 
    Hourly pay
    Full time
    Work experience placement
    Local area
    Flexible hours

    Aditi Consulting

    Chillicothe, IL
    2 days ago
  • Qualifications: ~ Bachelor's degree in Mechanical Engineering or related field (required). ~3-7+ years of relevant experience; new graduates will not be considered. ~3d modeling experience (CREO preferred) ~ Proficiency in FEA, EM and thermal analysis...

    3B Staffing LLC

    Mossville, IL
    23 hours ago
  •  ...analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical systems engineer analyzes user needs, and then designs, tests, and develops software to meet those needs. Job Responsibilities: • Modify existing... 

    Echo IT Solutions

    Mossville, IL
    23 hours ago
  • Design Engineer Randstad is seeking a skilled Design Engineer to join our team. You will perform design and development tasks on core components for Rotating Components and have functional design responsibility for both new and existing components, working closely under...
    Work at office

    Samprasoft

    Mossville, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!