Embedded Software Engineer I - Hybrid (C/C++, MBSD)

RFA Engineering

Eden Prairie (MN)

Hybrid

USD 65,000 - 80,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and Dental Insurance
401k/Retirement Savings

Job summary

RFA Engineering in Eden Prairie, MN, is seeking a Software Engineer to design and develop software that controls machine functions. You will work on C/C++ development and Simulink MBSD, in a hybrid environment with up to 50% work-from-home.

You’ll join a skilled team following Agile practices and CI processes to deliver reliable software for off-highway equipment. The role requires a degree in CS/EE/SE, strong C/C++ skills, math prowess, and excellent communication.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • Experience with C or C++ programming languages.
  • Strong mathematical and analytical problem-solving skills.
  • Strong verbal and written communication skills.
  • Ability to thrive in a team environment and possess a growth mindset.

Responsibilities

  • Development of software applications that interface with users and control vehicle operation using C, C++, or Simulink MBSD.
  • Integration of software in a multi-developer Agile team using Continuous Integration process.
  • Functional and integration testing prior to hand-off to software test and evaluation group.
  • Development and release status tracking using the Agile development process.
  • Troubleshooting and debugging using unit tests, vehicle simulators, and bench testing with hardware in the loop.
  • Creation of software design documentation.

Skills

C/C++ programming
Teamwork
Communication
Problem solving
Driver's license

Education

Bachelors in Computer Science
Bachelors in Software Engineering
Bachelors in Electrical Engineering

Tools

Simulink MBSD
Qt/QML
CAN Bus
MQTT
IDE/CI+Source control
CI/CD tools

Job description

RFA Engineering in Eden Prairie, MN, is seeking a Software Engineer to design and develop software that controls machine functions. You will work on C/C++ development and Simulink MBSD, in a hybrid environment with up to 50% work-from-home.

You’ll join a skilled team following Agile practices and CI processes to deliver reliable software for off-highway equipment. The role requires a degree in CS/EE/SE, strong C/C++ skills, math prowess, and excellent communication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer I — C/C++, Simulink MBSD
Embedded Software Engineer I — C/C++, Simulink MBSD

Rfamec • Eden Prairie (MN)

Hybrid
USD 65,000 - 80,000
Health and dental insurance
401k & Roth 401k
Paid time off (PTO)
+2
Hybrid Embedded Software Engineer (Backend, C/C++)
Hybrid Embedded Software Engineer (Backend, C/C++)

RFA Engineering • Eden Prairie (MN)

Hybrid
USD 70,000 - 110,000
Health Insurance
Dental Insurance
Health Savings Account
+6
Hybrid Embedded Software Engineer — C/C++, CAN/J1939
Hybrid Embedded Software Engineer — C/C++, CAN/J1939

Rfamec • Eden Prairie (MN), Northern (KY)

Hybrid
USD 70,000 - 110,000
Health and Dental Insurance
401k Plan
Paid Time Off
+4
Application Software Engineer I
Application Software Engineer I

RFA Engineering • Eden Prairie (MN)

On-site
USD 65,000 - 80,000
Health and Dental Insurance
401k/Retirement Savings
Application Software Engineer I
Application Software Engineer I

Rfamec • Eden Prairie (MN)

On-site
USD 65,000 - 80,000
Health and dental insurance
401k & Roth 401k
Paid time off (PTO)
+2
Embedded Software Engineer
Embedded Software Engineer

RFA Engineering • Eden Prairie (MN)

On-site
USD 70,000 - 110,000
Health Insurance
Dental Insurance
Health Savings Account
+6
Embedded Software Engineer - MBDS & Simulink-Driven Systems
Embedded Software Engineer - MBDS & Simulink-Driven Systems

Groupe SEGULA Technologies SA • Grimes (IA)

On-site
USD 90,000 - 120,000
Hybrid Embedded Software Engineer – C, MATLAB/Simulink, HIL
Hybrid Embedded Software Engineer – C, MATLAB/Simulink, HIL

Vertage Inc. • Michigan

Hybrid
USD 105,000 - 145,000
Embedded Software Engineer
Embedded Software Engineer

Rfamec • Eden Prairie (MN), Northern (KY)

On-site
USD 70,000 - 110,000
Health and Dental Insurance
401k Plan
Paid Time Off
+4
Embedded Systems Engineer I - Hybrid, Real-Time Control
Embedded Systems Engineer I - Hybrid, Real-Time Control

Vermeer Corporation • Pella (IA)

Hybrid
USD 90,000 - 120,000