×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Mossville, Peoria County, Illinois, 61552, USA
Listing for: Rose International
Full Time, Seasonal/Temporary position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Python, Embedded Software Engineer
Job Description & How to Apply Below
Location: Mossville

Embedded Software Engineer

Rose International

Position Number: 495312

Industry: Manufacturing

Job Location:

Mossville, IL, USA, 61552

Work Model:
Onsite

Shift: M-F, 8am - 4:30pm

Employment Type:

Temporary

FT/PT:
Full-Time

Estimated Duration: 26 months

Hourly Rate: $42.00 - $48.00

Must Have Skills/Attributes: C++, Embedded Software, GIT, Linux, Python

Experience Desired: 2-4 years in requirements management, software development, test script development, and testing.

Required Minimum Education:

Bachelor’s Degree in Computer Science, Software Engineering or a relevant field.

Job Description

The embedded software engineer applies principles of computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems.

Required Skills
  • 2-4 years of experience.
  • Knowledge of reading schematics and datasheets for components.
  • Understanding of the software development lifecycle: analysis, requirements gathering, functional specification, development, testing, and delivery.
  • Basic troubleshooting and system modification skills.
  • Solid programming experience in C or C++.
  • Experience with embedded system development software.
  • Proficiency in Linux, Git, and Python.
  • Experience setting up/troubleshooting HIL benches and working with CAN J1939 data links.
Responsibilities
  • Design and implement software for embedded devices and systems from requirements to production and commercial deployment.
  • Write and code logical and physical database descriptions; specify identifiers for database management systems.
  • Analyze and enhance system efficiency, stability, and scalability.
  • Review project requests describing database user needs to estimate time and cost.
Typical Task Breakdown
  • Requirements management.
  • Software development.
  • Test script development.
  • Bug investigation and reproduction.
  • SIL/HIL testing.
Benefits

For information and details on employment benefits offered with this position, please visit the company website.

Equal Opportunity Employer

Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status, or any other characteristic protected by law.

Assistance for Applicants with Disabilities

If you need assistance in completing this application, during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

E-Verify

Rose International has an official agreement with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.)

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary