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

Sr. Embedded Software Engineer

$100k - $120k

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 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in East Peoria, IL vacancy
  •  ...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 Carolina OR San Francisco, CA!... 
    Senior
    Full time

    Diversified Services Network

    Mossville, IL
    4 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 is associated with the design and... 
    Suggested
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    East Peoria, IL
    27 days ago
  •  ...Job Description Job Description Title: C++ Embedded Software Engineer 3 #100249 Location: onsite Mossville, IL 100% M-F; open to relocation candidates but MUST be able to be onsite day 1 of contract (max 2 weeks from offer) and relocate at own costs (swoon nor client... 
    Suggested
    Long term contract
    Full time
    Contract work
    Work at office
    Relocation
    Flexible hours

    Swoon Staffing West Coast Skilled

    Peoria, IL
    3 days ago
  • $112.71k - $183.14k

     ...independently verify any critical information before relying on it. Sr. Salesforce Solution Engineer The insights provided are generated by AI and may...  ..., modifying, developing, writing and implementing software programming applications for target system using agile methods... 
    Senior
    Part time
    Worldwide
    Flexible hours

    ALPFA Baltimore Chapter

    Peoria, IL
    11 days ago
  •  ...Embedded Software/Firmware Engineer We are seeking a skilled Embedded Software/Firmware Engineer with strong expertise in device driver-level development and Real-Time Operating Systems (RTOS). This role involves low-level firmware engineering to support the development... 
    Suggested

    Kasmo Global

    Mossville, IL
    4 days ago
  • $30 - $33 per hour

     ...Wilson at ****@*****.***, you can also schedule an appointment to learn more about this opportunity! Position: Embedded Software Engineer (Peoria, IL) Job Overview: As an Embedded Software Engineer, you will develop robust C++ applications and automated test... 
    Weekly pay
    Contract work
    Remote work

    Saige Partners

    Peoria, IL
    4 days ago
  •  ...of Bachelor’s degree in Electrical, Electronics or Computer Engineering or Computer Science Design and coding of C and or C++...  ...experience. Technical Skills Real world experience implementing software for embedded Linux. C/C++/Rust Proficiency in Git version mgmt.... 

    Tata Technologies

    Peoria, IL
    4 days ago
  • We have an exciting opportunity for an Embedded Software Engineer with strong experience in C++/Linux development, embedded systems, and radar/camera perception processing for safety-critical machine applications. Role: Embedded Software Engineer Location: Peoria, IL Work... 
    Full time

    ARi

    Peoria, IL
    4 days ago
  • $127.59k - $146.29k

     ...where we work and live. Together, we are building a better world, so we can all enjoy living in it.Caterpillar Inc. seeks Embedded Software Engineer at its facility located at 2427 E. Engine Drive, Chillicothe, IL 61523.Develop and test software in support of... 
    Full time
    Part time
    Flexible hours

    Caterpillar

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

     ...we can all enjoy living in it.Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems.As a Software Engineer, you are responsible for working within your delivery team to develop... 
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    10 hours ago
  • $93.09k - $124.12k

     ...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Peoria, IL
    4 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Peoria, IL
    10 hours ago
  • About the Role As a part‑time Senior Brand Ambassador, you bring our brand to life every day. Your goal is to provide everyone who comes into the store with an amazing shopping experience, make their day better than before they arrived, and represent our company values...
    Senior
    Part time
    Local area
    Weekend work
    Afternoon shift

    American Eagle Outfitters

    Peoria, IL
    2 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Peoria, IL
    10 hours ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionJob Description:-At least 5 years of... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Peoria, IL
    10 hours ago
  •  ...Embedded Software Engineer Location: Mossville, IL - Hybrid Contract Role Skills: Agile, BASH, Embedded Engineer, GIT, Jenkins, Python Experience designing embedded electronics controls, display, or telematics software, including development of device drivers... 
    Contract work
    Internship

    Suncap Technology

    Mossville, IL
    4 days ago
  •  ...Description Top Skills: ~4 years of embedded C/C++ experience. ~4 years of...  ...degree (or equivalent) in an accredited engineering or Computer Science or equivalent technical...  ...development work experience in embedded software development, systems design, or product... 
    Work experience placement
    Internship
    Remote work

    Q1 Technologies

    Mossville, IL
    1 day ago
  • $55 - $60 per hour

    job summary: The main function of an embedded software engineer is to 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... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Mossville, IL
    1 day ago
  •  ...Overview: Role Overview As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits,... 
    Remote work

    Voluble Systems LLC

    Mossville, IL
    5 days ago
  •  ...Experience Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field, with 6–7 years...  ...written communication skills. Position Overview The Embedded Software Engineer will support an application development... 
    H1b

    Xcelo Group

    Mossville, IL
    4 days ago
  •  ...Position Title: Embedded Software Engineer Location: Mossville, IL Onsite, 5 days/week Let's create our future together at The AES Group! About The AES Group: The AES Group is a premier technology consulting company that has been bringing... 

    The AES Group

    Mossville, IL
    1 day ago
  • Company DescriptionCareer Guidant, an internationally acclimed, trusted multi-faced orgiansation into Information Technology Custom Learning Services for Enterprises, Lateral Staffing Solutions, Information Technology Development & Consulting, Infrastructure & Facility ...
    Permanent employment
    Full time
    H1b

    Career Guidant

    Peoria, IL
    10 hours ago
  •  ...Role: Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core Responsibilities: Architectural Leadership: Design and own major autonomy software components across perception, localization, and... 
    Contract work

    Tech Tammina

    Mossville, IL
    3 days ago
  •  ...Embedded Software Engineer 3 We are seeking a highly skilled Embedded Software Engineer to support software build and development for Caterpillar's electronic control hardware systems. The successful candidate will be the lead engineer on the global software build... 
    Internship

    Kasmo Global

    Mossville, IL
    1 day ago
  • Key Requirements: Strong experience with C++ (mandatory) Experience with Python Critical requirement: Prior experience developing positioning solutions for autonomous products Candidates without this experience will not be considered ...

    3B Staffing LLC

    Mossville, IL
    4 days ago
  •  ...Job Summary (List Format): - Apply computer science and mathematical principles to design, develop, test, and evaluate embedded software and systems. - Research, design, develop, and test operating system-level software, compilers, and network distribution... 

    Expert Technology Services

    Mossville, IL
    1 day ago
  •  ...Embedded Software Engineer Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software 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... 
    Full time

    Diversified Services Network

    Mossville, IL
    2 days ago
  •  ...develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot...  ...units; and support and advise other engineers, managers, marketing personnel, customers...  ...Skills Required Real world real-time embedded device driver experience is key... 
    Work experience placement
    Internship

    Kaav Inc.

    Mossville, IL
    3 days ago
  •  ...Embedded Software Engineer The main function of an embedded software engineer is to 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.... 

    Randstad

    Mossville, IL
    2 days ago
  • Job Summary We are looking for an experienced Embedded Software Engineer to design, develop, integrate, and test software for embedded electronic controls used in safety-detection applications . Key Responsibilities Develop embedded software features using... 
    Full time

    Purple Hires Inc

    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!