Hybrid Embedded Software Engineer (Backend, C/C++)

RFA Engineering

Eden Prairie (MN)

Hybrid

USD 70,000 - 110,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
Health Savings Account
Vision Insurance
401k
Paid Time Off
Paid Holidays
Education Assistance
Employee Assistance Program

Job summary

RFA Engineering is seeking an Embedded Software Engineer in Eden Prairie, MN, to design and develop back-end embedded software that controls machine operations. You will work with C and C++ and participate in model-based software design and CI processes in a collaborative, structured environment.

The role requires a BS in an engineering field, strong communication, teamwork, and the ability to thrive in a multi-developer setting.

Qualifications

  • BS in Software, Computer, Electrical or related 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 with a culturally diverse team.
  • Ability to thrive in a team environment.
  • Must have a valid Driver's License.

Responsibilities

  • Feature by feature Back-end software development per Software Requirements Document of embedded software applications that control vehicle functions
  • Integration of software in a multi-developer 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
  • Creation and support of software for machine prototyping
  • Troubleshoot and provide solutions for issues/updates posed by customer on the products released by the aftermarket team using engineering software and hardware tools
  • Creation of software design documentation
  • Design, develop and modify software features and libraries to integrate them into various microcontrollers
  • Work with software architects and developers to research and investigate project specific applications
  • Develop test cases to perform unit testing and regression testing for various aftermarket applications

Skills

C/C++ development
Communication skills
Team collaboration
Problem solving
Driver's License

Education

BS in Computer Engineering
BS in Computer Science
BS in Electrical Engineering

Tools

GitHub
CAN J1939
LIN
Simulink/Matlab

Job description

RFA Engineering is seeking an Embedded Software Engineer in Eden Prairie, MN, to design and develop back-end embedded software that controls machine operations. You will work with C and C++ and participate in model-based software design and CI processes in a collaborative, structured environment.

The role requires a BS in an engineering field, strong communication, teamwork, and the ability to thrive in a multi-developer setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Embedded Software Engineer — C/C++, CAN/J1939
Hybrid Embedded Software Engineer — C/C++, CAN/J1939

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

Hybrid
USD 70,000 - 110,000
Health and Dental Insurance
401k Plan
Paid Time Off
+4
Embedded Software Engineer I - Hybrid (C/C++, MBSD)
Embedded Software Engineer I - Hybrid (C/C++, MBSD)

RFA Engineering • Eden Prairie (MN)

Hybrid
USD 65,000 - 80,000
Health and Dental Insurance
401k/Retirement Savings
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
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
Embedded Software Engineer

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

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

RFA Engineering • Chillicothe (IL)

On-site
USD 100,000 - 120,000
Health and Dental Insurance
Retirement Savings Account (401k)
Paid Time Off
+1
Embedded Software Developer C++
Embedded Software Developer C++

RFA Engineering • Chillicothe (IL)

On-site
USD 75,000 - 115,000
Health and Dental Insurance
Health Savings Account
Vision Insurance
+1
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 Systems Engineer: Product Owner
Embedded Systems Engineer: Product Owner

Ultipro • Eden Prairie (MN)

On-site
USD 90,000 - 130,000
Health Insurance
401k
Paid Time Off
+2