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

Sr. Embedded Software Engineer

$100k - $120k
Full-time

Rogers Freels & Associates Inc

Job Description

Job Description

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.

Sr. Embedded Software Engineer

This selected candidate will apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

Responsibilities

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines.
  • Review project requests describing database user needs to estimate time and cost required to accomplish project.
  • Develop, debug, and validate embedded software for real-time control systems and machine applications.
  • Participate in software architecture, design reviews, and code reviews to ensure quality and maintainability.
  • Integrate software with sensors, actuators, communication networks, and other electronic control systems.
  • Troubleshoot and resolve software, hardware, and system-level issues identified during development and testing.
  • Create and maintain technical documentation, including software requirements, design specifications, and test plans.

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: $100,000-$120,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

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in Chillicothe, IL vacancy
  • $100k - $120k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with...  ...and additional opportunities within our own organization. Sr. Embedded Software Engineer This selected candidate will apply the... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Chillicothe, IL
    8 days ago
  • $112.71k - $169.06k

     ...position is in the Drivetrain Systems and Software Team and will be responsible for...  ...code generation tool.Testing and debugging embedded system software using different tools/methods...  ...:A bachelor's degree in an accredited Engineering or Computer Science5+ years of engineering... 
    Senior
    Full time
    Part time
    Work at office
    Relocation package
    Flexible hours

    Caterpillar

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

     ..., electrification, electronic controls, software, and energy solutions across the entire...  ...Partnering closely with product groups, engineering, and global delivery teams, APT balances...  ...product portfolio.Job Summary:As a Senior Embedded Software Engineer - Electrification, you... 
    Senior
    Full time
    Part time
    Relocation
    Visa sponsorship
    Flexible hours

    Caterpillar

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

     ...better world, so we can all enjoy living in it. Career Area Engineering Your Work Shapes the World at Caterpillar Inc. When you...  ...all enjoy living in it. What You Will Do Develop C++ software for collision mitigation systems used across Caterpillar construction... 
    Senior
    Full time
    Part time
    Work at office
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $75k - $115k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...additional opportunities within our own organization. Embedded Software Engineer This position is associated with the design and... 
    Suggested
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Chillicothe, IL
    a month ago
  •  ...Title: Embedded Software Engineer Location: Mossville, IL Full Time We are looking for full time candidate to join us on W2. Job Description Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical... 
    Full time
    Internship
    2 days per week

    Global Business Ser. 4u

    Mossville, IL
    4 days ago
  •  ...Varmoda is seeking a Senior Embedded Software Engineer to design, develop, integrate, test, and troubleshoot embedded software for electronic control systems. This role will support product lines involving diesel engines, battery-electric systems, and fuel-cell programs... 

    Varmoda

    Mossville, IL
    4 days ago
  •  ...Embedded Software Engineer Mossville, ILThis is a software developer role, working within a global agile development team. The global development team has 80+ team members including team leads, software architects, software developers, and validation engineers. Everyone... 
    Remote work

    Kasmo Global

    Mossville, IL
    1 day ago
  •  ...Title: Embedded Software Engineer Location: Mossville, IL Duration: 10 Months Must have Skills/Attributes: Embedded C++, MATLAB, Python, Simulink Required Skills • Solid programming experience in C or C++. • Model-Based Development... 
    Full time
    Work experience placement

    UniQtal Solutions LLC

    Mossville, IL
    12 hours ago
  •  ...Job Title: Embedded Software Engineer – C++ / ROS2 / HIL work Location: Mossville, IL Work Auth: All visas accepted(No H1 and No Fake profile) Experience: 2–4 years Education: Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering... 
    Full time
    Work visa

    Xcelo Group

    Mossville, IL
    12 hours 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... 

    Zuven technologies Inc

    Mossville, IL
    1 day ago
  •  ...Embedded Software Engineer 2 All IT Solutions United States · Mossville, IL, USA Workplace Type — On-site Employment Type — Contract We are currently seeking a qualified Embedded Software Engineer 2 to support this engagement. Please review the complete requirements... 
    Contract work
    Temporary work
    Local area

    All IT Solutions

    Mossville, IL
    6 days ago
  •  ...Role: Embedded Software Engineer 2 Location: Mossville, IL Let’s create our future together at The AES Group! About The AES Group The AES Group is a premier technology and engineering consulting company that has been bringing businesses and talent together for... 
    Remote work

    The AES Group

    Mossville, IL
    1 day ago
  •  ...Job Title: Embedded Software Engineer – C/C++ / Model-Based Development Work Experience: 5–8 years Work Location: Mossville, IL Work Mode: Onsite Work Auth: All Visas accepted (No H1 and No Fake Profiles) Education: Bachelor's degree in Electrical Engineering... 
    Work experience placement
    Work visa

    Xcelo Group

    Mossville, IL
    10 days ago
  •  ...Job Title Embedded Software Engineer- HIL / SIL Validation Engineer – Embedded Systems Experience: 5–10 Years Interview: In-Person Interview Required Candidate Location: Local candidates only Work Location Mossville, IL Work Auth All Visas accepted... 
    Local area
    Work visa

    Xcelo Group

    Mossville, IL
    9 days ago
  •  ...Job Title: Embedded Software Engineer 2 Job Location: Mossville, IL Position Description: Required Education/Experience: Bachelor's degree in computer science, software engineering, electrical engineering or relevant field Required Qualifications... 

    DKMRBH Inc

    Mossville, IL
    1 day ago
  • $128.47k - $192.71k

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

    Caterpillar

    Mossville, IL
    5 days ago
  • $75k - $115k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...additional opportunities within our own organization. Embedded Software Engineer This position will develop, execute, and... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Chillicothe, IL
    1 day ago
  • $65k - $80k

    Operations SupervisorCentral Transport is one of the nation's most trusted and technologically advanced Less-Than-Truckload (LTL) carriers. With an ever-growing network of terminals nationwide, our team of dedicated professionals provide safe and efficient service to the...
    Senior
    Local area
    Immediate start
    Flexible hours
    Shift work
    Night shift

    Central Transport

    Peoria Heights, IL
    2 days ago
  • $90k - $120k

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

    RFA Engineering

    Chillicothe, IL
    4 days ago
  • $33.42 - $42.75 per hour

     ...results and cost savings. · Updates records and reviews CMMS history. · Troubleshoots and analyzes control systems to resolve software/ hardware and configuration problems. · Utilizes predictive maintenance technologies to collect equipment performance data. ·... 
    Senior

    Advanced Technology Services

    Mossville, IL
    16 days ago
  • $89.21k - $133.81k

     ...enjoy living in it.Hear about the Caterpillar Experience for yourselfRole DefinitionThe Electric Drive Development Senior Associate Engineer - Test/Validation (Root Cause and Failure Investigation) performs detail inspections of advanced drivetrain components at the... 
    Senior
    Full time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

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

     ...thrive in the teams we are building.What You Will DoAs a Senior Engineer, you will play a key role in developing next-generation Battery...  ...-voltage electronic control systems.Collaborate with hardware, software, systems, and application engineering teams to develop advanced... 
    Senior
    Full time
    Part time
    Relocation
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  • $89.21k - $133.81k

     ...our team. The Power Systems and Controls Development Team within Large Power Systems Division is looking for Test and Validation engineer, located in Mossville, IL.Role DefinitionAs a test and validation engineer, you will play a critical role in engine development tests... 
    Senior
    Full time
    Part time
    Relocation
    Relocation package
    Flexible hours
    Shift work

    Caterpillar

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

     ...all enjoy living in it.About IPSDCaterpillar’s Industrial Power Systems Division (IPSD) designs, tests and manufactures 0.5 to 18L engines that not only power Caterpillar machines, but also power over 5000 other applications including Marine, Petroleum, Industrial Applications... 
    Senior
    Full time
    Part time
    Relocation package
    Flexible hours
    Shift work

    Caterpillar

    Mossville, IL
    1 day ago
  • $112.71k - $169.06k

     ...where we work and live. Together, we are building a better world, so we can all enjoy living in it.Caterpillar Inc. seeks Senior Engineer - Design - Electrification at its facility located at 2427 E. Engine Drive, Chillicothe, IL 61523.Conceive and provide practical product... 
    Senior
    Full time
    Part time
    Remote work
    Flexible hours

    Caterpillar

    Mossville, IL
    5 days ago
  • $70k - $90k

    Senior Accountant Princeton, IL Beck's is looking for an experienced Senior Accountant to join our accounting team at our home office in Princeton, IL. This is a great opportunity for someone who is ready to take the next step in their accounting career and...
    Senior
    Home office

    Beck Oil Company of Illinois

    Speer, IL
    4 days ago
  • $112.71k - $183.14k

     ...technology platforms. The Senior Systems Engineer leads system‑level integration,...  ...systems engineering expertise to integrate software, hardware, and operational workflows across...  ...product development programs; onboard or embedded systems preferredExperience developing system... 
    Senior
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

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

     ...accelerates, the team is expanding its portfolio to include a comprehensive range of electric components. In the position of Senior Design Engineer, you will spearhead the development of next-generation motor and generator components, while also enhancing the performance, cost-... 
    Senior
    Full time
    Part time
    Relocation
    Flexible hours
    Shift work

    Caterpillar

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

     ...represents the journey level position in engineering. This person has built significant, deep...  ...environment and work closely with other Software Developers, Validation Engineers, Team...  ...with software development of real-time embedded control systemsMust have ability to communicate... 
    Senior
    Full time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago

Do you want to receive more vacancies?

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