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

Embedded Systems Engineer

Rogers Freels & Associates Inc

Job Description

Job Description

RFA Engineering () develops embedded software and electronics for our world-class clients in the areas of precision agriculture and vehicle electrification. We are seeking an 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 engineering and manufacturing facility.

Embedded Systems Engineer

This position is associated with development of electrical systems and software that control vehicle operation and functions. Development methods include C programming language and Model Based Software Design including MATLAB/Simulink.

Responsibilities

  • Design new and enhance existing systems for robust electronics intended for on/off road vehicles and harsh environments.
  • Perform requirements capture, analysis, design, programming, debugging, hardware integration and verification.
  • Solicit and capture requirements directly from customers.
  • Create and review innovative HW/SW testing architectures and designs for challenging problems.
  • Breaking the original requirements down into the proper high level and mid-range architecture and then creating detailed design notes from the results.
  • Perform detailed unit, integration, and systems verification and validation testing using HW/SW tools.
  • Review others testing and suggest additional test cases.
  • Work closely with other project team members as needed to ensure the final combined product has compatible software, electronic hardware, and mechanical hardware which functions properly together and performs at levels specified in the test requirement.

Requirements

  • Bachelor's of Science degree in Electrical, Software, Computer Engineering or Related Field
  • Software Development experience (C, C++, Simulink)
  • Ability to interpret software requirements, electrical schematics, and test plan documentation
  • Experience with root cause analysis, machine troubleshooting, and diagnostics
  • Experience with development and debugging tools (oscilloscopes, multi-meters, logic analyzers)

Desired Attributes

  • Experience with basic electronics and hardware systems (Op Amp, FET's. Transducers, A/D Converters)
  • General machine knowledge of off-road equipment or machinery
  • Self-motivated, quick learner, with an any-problem-can-be-solved attitude
  • A strong mathematical and analytical problem solving skills
  • Strong verbal and written communication skills

Visa sponsorship is NOT available for this position.

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
  • TelaDoc Healthiest You
  • Supplemental Vision Insurance
  • Company Paid Life Insurance
  • Company Paid Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • HSA for Medical Expenses
  • 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 more than 2 months ago
Similar jobs that could be interesting for youBased on the Embedded Systems Engineer in Cary, NC vacancy
  • $68.9k - $131.1k

     ...evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and...  ...as hardware-software integration in real-time embedded systems. Docker container development Crypto Algorithm experience.... 
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Morrisville, NC
    3 days ago
  •  ...years of expertise in semiconductor process development, wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with customers to help solve their most challenging... 
    Suggested
    Permanent employment
    Work at office

    MACOM

    Morrisville, NC
    6 hours ago
  • $74.2k - $137.8k

     ...want to make an impact on the world of technology.Cadence Design Systems is looking for new STEM bachelor’s graduates with experience...  ...opportunity to learn from the technical experts, sales and application engineers who provide the design services, technical sales and customer... 
    Suggested
    Rotational program
    Full time

    Cadence Design Systems

    Cary, NC
    1 day ago
  •  ...mobile analytics experiences. In this role, you will work closely with software developers, product managers, UX designers, quality engineers, and other Visual Analytics teams to deliver high-quality features across our mobile platforms. Our team develops and maintains... 
    Suggested
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    3 days ago
  •  ...Job Role - Embedded C Developer Location - Cary, NC (Onsite) Duration: 12 months...  ...C++. Knowledge of embedded Operating System and drivers. Experience with CAN/J193...  ...testing As a Software Engineer for Client located in Cary, NC, you will... 
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Flexible hours
    Day shift

    Veridian Tech

    Cary, NC
    1 day ago
  •  ...Job Title: Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 12 Months (Possibility of Extension...  ...validate embedded software solutions for OpenRTOS-based systems. Collaborate with cross-functional teams to deliver software... 
    Shift work
    Day shift

    Three Point Solutions

    Cary, NC
    4 days ago
  •  ...Position Summary Parker Lord Electromechanical Systems (EMS) is seeking an experienced Embedded Software Engineer to develop and verify software for control systems used in demanding aerospace and industrial applications. This role focuses on motor control and signal... 
    Permanent employment
    For contractors
    Work experience placement
    Work from home
    1 day per week

    Parker Hannifin Corporation

    Cary, NC
    1 day ago
  •  ...SmallHD’s video monitoring products and will need to be comfortable programming in C for an embedded environment. You will also coordinate with Electronic and FPGA engineering teams during the design, test, and integration phases. A typical day might include the following... 
    Full time
    Work at office

    Videndum

    Cary, NC
    5 days ago
  •  ...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!... 
    Full time

    Diversified Services Network

    Cary, NC
    1 day ago
  •  ...Electrification's Smart Power Division is seeking a Customer Application Engineer to develop innovative critical power and building...  ...and new product introductionStrong understanding of electrical systems; ability to read, understand, and design electrical diagramsAgile... 
    Hourly pay
    Monday to Friday

    ABB

    Cary, NC
    3 days ago
  •  ...excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...  ...to catch defects early and ensure high software quality.System Migration & Data Architecture: Play a key role in transitioning... 

    Arista Networks

    Cary, NC
    1 day ago
  • $87.6k - $131.4k

     ...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and...  ...the future*Northrop Grumman’s Space Sector is seeking an Embedded FlightSoftware Engineer to join our team in Morrisville, NC.The software engineer... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    4 days ago
  •  ...artificial intelligence technologies within business processes. This competency involves the strategic selection and deployment of AI systems, ensuring they drive operational efficiency, enhance decision-making, and continuously improve through optimization techniques. It... 
    Live in
    Work at office
    Flexible hours

    Bertelsmann

    Morrisville, NC
    6 hours ago
  •  ...innovations in automation, clamping technology, and precision engineering worldwide! We have a burning passion for everything that has anything...  ...Willingness to learn in-house sales/order applications and/or systems. · Ability to communicate technical information effectively... 
    Worldwide

    SCHUNK Intec Inc

    Morrisville, NC
    4 days ago
  •  ...Application Engineer Req ID: 47595 Date: Aug 7, 2026 Location: Apex, NC, US, 27523 Company: Sonepar Brand: Capital Electric...  ...Responsibilities: Supporting Industrial end user accounts, systems integrators, panel builders and OEM customers Keeping up... 
    Full time
    Temporary work
    For contractors
    Work at office
    Local area

    Sonepar

    Apex, NC
    3 days ago
  • Embedded Software Engineer - Onsite Mandatory Skills C# C++ Java object-oriented software design C embedded software development workflow machine validation GNU Make Python CAN UDS software product delivery agile software development processes OpenRTOS based... 
    For contractors
    Day shift

    VIVA USA INC

    Cary, NC
    20 hours ago
  • Embedded Software Engineer Cary, NC - Full Time Productive Resources ( is seeking a candidate to be part of our engineering team at our customer’...  ...project of moderate scope or for a significant portion or a sub-system of a major and diverse project. Operate in a team... 
    Full time
    Temporary work
    Flexible hours

    Productive Resources

    Cary, NC
    1 day ago
  • Ellington Growth Partners is looking for a Sr Linux Embedded SW Development Engineer in Raleigh, North Carolina. This role requires a seasoned professional to lead innovative projects in embedded software, working closely with diverse engineering teams and customers to... 

    Ellington Growth Partners

    Raleigh, NC
    20 hours ago
  • $110k - $160k

     ...design firm, we have evolved into a full-service Architecture and Engineering firm specializing in healthcare design. We are passionate...  ...NFPA 72, and local regulations. ·         Prepare and review system specifications for ICT systems, including material requirements... 
    Temporary work
    For contractors
    Local area

    Apogee Consulting Group PA

    Cary, NC
    22 days ago
  •  ...who wants to grow with us. As a Mechanical Applications Engineer , you will visit customer manufacturing sites across North America...  ...’t build standard machines. We develop sophisticated modules, systems, and complete automation solutions capable of producing up to 3... 
    Temporary work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    AAE NORTH AMERICA LLC

    Morrisville, NC
    11 days ago
  •  ...years of expertise in semiconductor process development, wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with customers to help solve their most challenging... 
    Permanent employment

    MACOM

    Morrisville, NC
    1 day ago
  •  ...best life with Merz Aesthetics.A Brief OverviewThe Salesforce Systems Analyst, Developer serves as a critical bridge between business...  ...’s Degree in Arts/Sciences (BA/BS) Computer Science, Software Engineering, or related discipline.3-5 years Experience in a Systems... 
    Full time

    Merz Pharma

    Raleigh, NC
    1 day ago
  •  ...individual to support the growth and operation of our Research and Development team at our Morrisville office. The Application Development Engineer, along with the Research and Development Director will act as a liaison between our R&D and Business Development team. This... 
    Work experience placement
    Work at office

    Keel Labs

    Morrisville, NC
    3 days ago
  •  ...resource responsible for deploying code in an urban environment may include: Familiarity with urban code infrastructure and technology systems Experience with version control systems (e.g. Git, Artifacts, Bamboo, bitbucket) Experience with Azure DevOps, Jira, Maven, TFS... 

    HAN Staffing

    Cary, NC
    3 days ago
  •  ...Extra High Voltage Overhead Transmission Line Project Engineering ManagerTogether, we own our company, our future, and our shared success. As an employee-owned company, our people are Black & Veatch. We put them at the center of everything we do and empower them to grow... 

    Black & Veatch

    Cary, NC
    3 days ago
  •  ...security. Successful candidates will partner with architecture, engineering, and cloud hosting helping to solve complex technical problems...  ...are key - this role requires a diverse set of skills in systems architecture, software development, and cyber-security. Success... 
    Full time
    Work at office
    Local area
    Remote work
    Work visa
    Early shift

    SAS Institute

    Cary, NC
    3 days ago
  •  ...Special Projects Corp. Job Title: Federal Telecommunications Engineering Specialist Location: KCS, PJDENVER, RGANAR, RGARLINGTN, RGATLANTA...  ...with other disciplines Create conceptual and detailed systems designs, including producing design drawings, specifications and... 
    Full time
    Part time
    Work experience placement
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Cary, NC
    2 days ago
  •  ...applications and APIs, integrating with internal and external systems, and operating services reliably in production. • The role requires...  ...experience is not required. • The work is broader platform engineering: feature development, automation, deployment pipelines,... 
    Permanent employment
    Full time

    AceStack LLC

    Morrisville, NC
    5 days ago
  •  ...Description Software Engineer   The Company: Varonis is a pioneer in data security and analytics, specializing in software...  ...data Develop the infrastructure of a large-scale distributed system Own all aspects of the project including the design, features... 
    Full time

    Varonis

    Morrisville, NC
    1 day ago
  •  ...years of expertise in semiconductor process development, wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with customers to help solve their most challenging... 
    Permanent employment
    Work at office

    MACOM

    Morrisville, NC
    1 day ago

Do you want to receive more vacancies?

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