RMN Embedded Software Engineer

ROSENBAUER GROUP•Wyoming, MN
•$80,000 - $105,000•Onsite

About The Position

The Embedded Software Engineer develops software for fire truck electrical systems and supports product development, production, and issue resolution through cross-functional collaboration.

Requirements

  • 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
  • Implement code in software IDE’s (i.e. Eclipse, Microsoft Visual Studio, etc.)
  • Microsoft Office Products Knowledge with embedded C and C++
  • Read and interpret common scientific and technical journals and documents.
  • Excellent oral and written communication 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
  • 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.
  • 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

Nice To Haves

  • 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.
  • 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 QtCreator

Responsibilities

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service