×
Register Here to Apply for Jobs or Post Jobs. X

RMN Embedded Software Engineer

Job in Township of Linwood, Anoka County, Minnesota, USA
Listing for: Rosenbauer Group
Full Time position
Listed on 2026-10-14
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 USD Yearly USD 80000.00 YEAR
Job Description & How to Apply Below
Location: Township of Linwood

Job Details

Job Location:

Rosenbauer Minnesota - Wyoming, MN 55092

Position Type:
Full Time Salary Range: $80,000.00 - $ Salary/year

Job Shift: Day Job Category:
Engineering

ROSENBAUER STATEMENT

At Rosenbauer we pride ourselves on providing top-of-the-line fire apparatus, created with state-of-the-art technology, for more than 150 years. When lives are at stake anything less is unacceptable. As the world’s largest manufacturer of fire equipment, we make sure our vehicles, production teams, and service personnel are ready to do what is necessary to keep communities safe.

POSITION SUMMARY

The Embedded Software Engineer develops software for fire truck electrical systems and supports product development, production, and issue resolution through cross-functional collaboration. Candidates should currently reside within commuting distance or be prepared to relocate independently.

ESSENTIAL FUNCTIONS
  • Develop and support embedded software for vehicle control systems.
  • Collaborate with global and cross-functional teams to deliver high-quality products.
  • Design, test, and validate software and system improvements.
  • Troubleshoot and resolve product issues through corrective actions and continuous improvement.
  • Provide technical support to internal teams and suppliers.
Qualifications

Required Experience:
  • Bachelor’s degree in electrical engineering or computer science
  • 1 - 3 years of experience with embedded systems
  • Experience with low voltage electrical systems
  • Experience with signal processing
Preferred Experience:
  • Knowledge of embedded C, C++, or Python
  • Experience utilizing software revision control systems.
  • Experience with requirements-based software engineering.
  • Experience in writing software for automotive control systems.
  • Experience with vehicle electric DC & AC generation and supply, multiplex wiring.
  • Knowledge of firefighting processes and equipment.
Language Skills
  • Read and interpret common scientific and technical journals and documents.
  • Excellent oral and written communication skills.
Mathematical

Skills:
  • Work with mathematical concepts such as probability and statistical inference.
  • Interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
  • Able to apply mathematical concepts to software solutions
Reasoning Ability:
  • Emphasis will be placed on analytical and problem-solving skills.
  • Define problems, collect data, establish facts, and draw valid conclusions.
  • Prioritizes and manages multiple projects and objectives as well as handling unscheduled tasks.
  • Prepares and presents project status reports.
Decision Making:
  • Responsibilities are guided by general company principles and objectives.
  • Decisions are made within these guidelines initially, and a supervisor is informed afterwards.
  • All decisions must be verified with the software manager and/or product manager
Software

Skills:
  • Implement code in software IDE’s (i.e. Eclipse, Microsoft Visual Studio, etc.)
  • Microsoft Office Products
  • Knowledge with embedded C and C++
Preferred Software

Skills:
  • Strong fundamental knowledge of C++
  • Able to work in Agile SDLC
  • Test software using various processes such as Unit and Regression testing
  • Microsoft Visio experience
  • Knowledgeable in SAE J1939 and CANopen protocol
  • Familiar with Peak tools such as PCAN Explorer
  • Knowledgeable in QML and Qt Creator
WORKING CONDITIONS

This position works in an office environment. It is a quiet environment that is temperature controlled, ventilated, and well-lit. Working Conditions will include a desk space where most of the shift will be spent, and it provides open space to work in. This office space is routinely cleaned by Rosenbauer Cleaning Services. It has access to all welfare facilities. This position requires traveling to different…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary