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

Embedded Software Engineer

$75k - $115k
Full-time

RFA Engineering

RFA Engineering ( [ is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility. This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization. Embedded Software Engineer This position is associated with the design and development of embedded software applications that control machine operations and functions used in heavy equipment, power systems, and off-highway vehicles. Development methods include C/C++ programming language and Model Based Software Design. Testing methods include bench testing, computer simulation testing, hardware-in-the-loop testing, and machine testing. Responsibilities * Feature by feature embedded software development per Software Requirements Documents for applications that control machine and vehicle functions. * Integration of software in a multi-developer team environment using modern software development practices. * Functional and integration testing prior to hand-off to software test and evaluation groups. * Development and release status tracking using Agile development methodologies. * Creation and support of software used for prototype and production machine programs. * Troubleshoot and provide solutions for issues discovered during software development and validation activities.

  • Creation of software design documentation.
  • Design, develop, and modify software features and libraries used in embedded
control systems. * Work with software architects and developers to research and investigate project-specific applications. * Develop and execute test cases to perform unit testing, integration testing, and regression testing. * Collaborate with electrical, systems, validation, and manufacturing teams to ensure successful product integration. * Support root cause investigations related to software and machine performance concerns. Requirements
  • BS in Software, Computer, Electrical, or other relevant Engineering degree.
  • Experience with C or C++ development.
  • Strong verbal and written communication skills.
  • Self-motivated, quick learner, with an any-problem-can-be-solved attitude.
  • Good organizational and time management skills.
  • Ability to identify needed actions and act to resolve issues.
  • Ability to communicate technical information effectively.
  • Ability to thrive in a team environment.
  • Must have a valid Driver's License.
Desired Attributes
  • Experience with CAN J1939 & LIN communication protocols.
  • Experience with Simulink/Matlab Model Based Software Design.
  • Experience with GitHub or similar version control systems.
  • General machine knowledge of vehicles, mobile equipment, or heavy equipment.
  • Able to read/understand electrical schematics.
  • Experience with embedded controls or machine control systems.
  • Experience with Agile software development processes.
  • Desire to work in an engineering environment focused on advanced machine
control technologies. Visa sponsorship is NOT available for this position. Pay Range: $75,000-$115,000 – Commensurate with experience About RFA Engineering RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S. Competitive Benefits
  • Health and Dental Insurance
  • Health Savings Account
  • TelaDoc: Virtual Health Care
  • Vision Insurance
  • Company Paid / Supplemental Life Insurance
  • Company Paid Long-Term Disability
  • Supplemental Short-Term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance
Equal Opportunity and Veteran Friendly #ZR

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Chillicothe, IL vacancy
  • $49 - $50 per hour

     ...Overview The main function of a systems engineer is to apply the principles of computer science...  ..., testing, and evaluation of the software and systems that make computers work. A...  ...troubleshooting. Test strategy and execution for embedded/edge systems. Education & Experience... 
    Suggested
    Hourly pay
    Full time
    Internship
    Local area
    Remote work
    Flexible hours
    Shift work

    Aditi Consulting

    Chillicothe, IL
    5 days ago
  •  ...performance feedback. -Knowledge of the full software development lifecycle: from business/...  ...Required: Bachelor's degree in Engineering or Computer science disciplines Required...  ...Additional Skills : Validation Engineer,Electronic Engineer,Embedded Engineer
    Suggested
    Temporary work
    Work at office

    Kaav Inc.

    Chillicothe, IL
    1 day ago
  • $40 per hour

     ...Embedded Software Engineer Location: Mossville, IL, USA | Job Code: PAN-00000019   Why Join Us? Work on real-world embedded systems with opportunities to influence product design and testing. Collaborative, engineering-driven environment with experienced... 
    Suggested

    Rose INT

    Mossville, IL
    a month ago
  •  ...Job Description Job Description Top Three Skill 1. Software Development: Strong proficiency in Matlab and Simulink. 2. Validation...  ...through testing and delivery). • Familiarity with development software related to embedded systems (e.g., SQL, VisualBasic).... 
    Suggested

    Offsoar

    Mossville, IL
    2 days ago
  • $42 per hour

     ...Embedded Software Engineer — Mossville, IL, USA Job Code: PAN-00000013 · Employment Type: CTC, W2 · Tax Term: C2C · Indicative Pay: $42/hr About the Opportunity We are seeking a seasoned Embedded Software Engineer to contribute to embedded control software... 
    Suggested

    Rose INT

    Mossville, IL
    a month ago
  •  ...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North... 
    Full time

    Diversified Services Network, Inc.

    Mossville, IL
    13 days ago
  • $60k - $95k

    RFA Engineering ( [ is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an Entry to Experienced Level candidate to become an integral part of our engineering team. The selected candidate... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Chillicothe, IL
    7 hours ago
  • 5–8 years of experience in systems engineering within a software development environment Experience translating system requirements into detailed software requirements Strong collaboration with development teams and product support to define and refine requirements Background... 

    Pentangle Tech Services | P5 Group

    Mossville, IL
    4 days ago
  • $70k - $105k

     ...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry to experienced level candidate to become an integral part of our engineering team. The selected candidate will... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Chillicothe, IL
    5 days ago
  •  ...~ As a Control Design and Development Engineer, you will have the opportunity to direct...  ...develop new technology/control systems and software Development, evaluation, and...  ...control Experience and knowledge with embedded software implementation based on multi-tasking... 
    Internship

    Procyon TS

    Mossville, IL
    3 days ago
  •  ...Job Title: Mechanical Engineer 4 Location: Mossville, IL 61552 Duration: 12 Months Position's Contributions to Work Group: - s an engineer in the Purchased Finished and Product Health team, you will join a dedicated team of engineers working a variety of topics... 
    Internship
    Work at office
    Shift work

    eTeam

    Chillicothe, IL
    5 days ago
  • $70k - $85k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...Experience with ANSYS Fluent, STAR-CCM+, OpenFOAM, or similar CFD software. Experience with GT-SUITE or other 1-D simulation tools.... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Chillicothe, IL
    14 days ago
  • $100k - $120k

     ...Our client is looking for a Control Systems Engineer. Please read below for additional information.  Job Title: Control Systems Engineer Location: Chillicothe, IL Salary: $100,000 – $120,000 Industry: Engineering Job Category: Engineering – Mechanical... 

    Advatix

    Chillicothe, IL
    2 days ago
  •  ...Job Description Electrical Engineer 3 Location: Onsite - Mossville Duration: 12 months Summary: The main function of...  ...• Previous experience with computer applications and design software related to engineering field. Education/Experience: • Bachelor... 
    H1b

    Meridian Technologies

    Chillicothe, IL
    1 day ago
  • $60k - $78k

     ...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise...  ...Product Quality Planning) process. Experience in 3-D Modeling Software; Creo (Pro/Engineer) experience. Previous experience with... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    RFA Engineering

    Chillicothe, IL
    1 day ago
  •  ...Education & Experience Required: - Bachelor's degree in mechanical engineering. - 2-4 years engineering experience required (combination of internship experience and hands on work experience). - Desired: Formal analytical or statistical training is a plus. Engine... 
    Work experience placement
    Internship

    Omni Inclusive

    Chillicothe, IL
    2 days ago
  • $54k - $59k

     ...Diversified Services Network, Inc. (DSN) is seeking a full-time Metallurgical Engineer to join our team in Mossville, IL . We offer full benefits, PTO, 401k, and more! If you're looking to grow your career within an extremely reputable, stable Fortune 100 company... 
    Full time
    Work at office

    Diversified Services Network

    Mossville, IL
    1 day ago
  •  ...responsible for preparing tissue specimens for microscopic examination by pathologists. This role performs histology procedures including embedding, microtomy, staining, and quality control while ensuring compliance with laboratory and regulatory standards. Essential Duties... 
    Full time
    Part time
    Immediate start
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    K.A. Recruiting

    Dunlap, IL
    4 days ago
  • $70 - $75 per hour

    Echo Technologist Job description Echo Technologist, PRN JOIN THE BEST. TO BE THE BEST. HMC is offering $70 to $75 per hour for an experienced Echo Technologist! HMC Offers: ~ Day shift, Monday-Friday ~ No call or weekends ~ Quality childcare...
    Hourly pay
    Relief
    Monday to Friday
    Shift work
    Weekend work
    Day shift

    Hopedale Medical Complex

    Peoria Heights, IL
    3 days ago
  •  ...Mechanical Engineer Location: Mossville, IL 61552 Duration: 18 Months Position's Contributions to Work Group: Major Job Duties & Responsibilities: Position is focused on project management & sustainable value creation of global hydraulics and cab components.... 
    Internship
    Work at office

    eTeam

    Mossville, IL
    3 days ago
  •  ...Required Education • Bachelor's degree in Mechanical Engineering, Agricultural Engineering, Aerospace Engineering, or a related field...  ...emissions performance, engine calibration, and lab testing. • Software: Fully proficient with the Microsoft Office Suite (Word, Excel... 
    Full time
    Internship
    Work at office

    Procyon TS

    Mossville, IL
    2 days ago
  •  ...experience Required Qualifications: Work closely with Production and Engineering teams to investigate supplier and operational quality issues...  ..., blueprint reading, gages and measurements, MS Office Software (Outlook/Excel/Word/PowerPoint), knowledge of internal combustion... 
    Work experience placement

    Rose International

    Mossville, IL
    5 days ago
  •  ...Job Title: Mechanical Engineer 2 Location: Mossville, IL 61552 Duration 12 months Position's Contributions to Work Group: - Support lab testing of electric drive components and systems - performance and durability testing Reason/motivation for request... 
    Internship

    eTeam

    Mossville, IL
    2 days ago
  • # Electrical knowledge (needs EE degree) # CAD/CREO modeling - ideally of electrical schematics/facilities schematics (AutoCAD okay, doesn't need CREO) # Experience with creating wiring schematics for facility and PLC controls wiring # PLC programming capability...

    3B Staffing LLC

    Mossville, IL
    2 days ago
  • $97.53k - $146.29k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar...  ..., electrification, electronic controls, software, and energy solutions across the entire...  ...diagnostic tools to identify problems. Embedded Systems: Knowledge of embedded systems... 
    Part time
    Relocation
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  •  ...Job Title: Mechanical Engineer - Thermal Simulation and Rotating Component Design Location: Mossville, IL Job Type: Contract...  ...with cross-functional teams including electrical engineers, software developers, and product designers to ensure seamless integration... 
    Contract work

    Kasmo Global

    Mossville, IL
    1 day ago
  •  ...• Research, design, develop, manufacture, and test tools, engines, machines and other mechanical devices. • Research and analyze...  ...recommendation to maintenance crew. • Assist drafters in developing the structural design of products using tools, equipment or software.

    3B Staffing LLC

    Mossville, IL
    2 days ago
  •  ...Job Title: Mechanical Engineer 1 Location: Mossville, IL Job Type: Contract Job Overview: We are seeking...  ...as well as a strong background in Computer-Aided Design (CAD) software. Key Responsibilities: Create detailed... 
    Contract work

    Kasmo Global

    Mossville, IL
    1 day ago
  •  ...Job Title #- Electrical Engineer 5 Duration 24 months Contract with possible extension...  ...NFPA, IEC, ISO, UN) • ssisting technical leads in conveying software requirements and component electronic information for HV diagnostics... 
    Contract work
    Internship
    Work at office
    Relocation

    Kasmo Global

    Mossville, IL
    3 days ago
  • $83k - $100k

     ...Transportation Engineer – Peoria, IL Design transportation projects for State, County, and Local Agencies in Hess, including roadway, drainage, and underground improvements. Collaborate with diverse disciplines and offices within the transportation and construction fields... 
    For contractors
    Second job
    Local area
    Work from home
    Flexible hours

    Baxter and Woodman Inc

    Peoria Heights, IL
    3 days ago

Do you want to receive more vacancies?

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