RBM Engineer- Software

💰 $8,960 - $14,336 (Est.) 📍 Wyoming

Job Description

Qualifications
KNOWLEDGE, SKILLS, AND ABILITIES (KSA’s): The requirements listed below are representative of the knowledge, skill, and/or ability required to successfully perform the essential functions of the job
Bachelor’s degree in computer science or electrical engineering required
1 - 3 years of experience with embedded systems required
Experience in writing software for heavy truck and/or automotive control systems required
Experience with vehicle electric DC & AC generation and supply, multiplex wiring required
Read and interpret common scientific and technical journals and documents
Excellent oral and written communication skills
Math
Able to apply mathematical concepts to software solutions
Able to create software-specific documents such as UML Use-Case diagrams
Ability to implement code in software IDE’s (i.e
Eclipse, Microsoft Visual Studio, etc.)
Familiarity with Microsoft Office Products
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 J1+3+ and CANopen protocol
Familiar with Peak tools such as PCAN Explorer
Knowledgeable in QML and QtCreator
Able to deal with problems involving a variety of variables in non-standard situations
Strong attention to detail
Able to understand and apply an engineering development process
Able to prioritize work and to multitask while adhering to deadlines
Able to work with minimal supervision in a team environment
Able to understand and follow all safety policies to promote a safe working environment for all
Driving- Own Vehicle
Hours of work- Ability to work evenings and/or weekends occasionally
May need to travel for local meetings/tradeshows
Responsibilities
The Software Engineer will design, develop, and test software for electrical system(s) related to firetrucks
Software engineering is responsible for turning ideas for products into functional prototypes and eventual production
The position will support advanced engineering designs, production designs, and issue evaluation and resolution using engineering tools with efficient and affordable processes
The engineer will achieve these goals by working cross functionally with other sub-system engineers, purchasing, production, service, and our sales team
All employees are required to support Rosenbauer’s Mission, Vision, and Values
The scope and duties of a given position may change or be temporarily altered based on the business needs of Rosenbauer
Develops and maintains software for embedded vehicle controllers and displays
Collaborate with globally located software developers on a shared software architecture
Ensures conformance of Software functions to corporate, customer, regulatory, and performance requirements
Initiates and implements integrated hardware and software solutions to improve value by increasing quality and performance or by reducing costs
Develops and monitors simulation, lab and field validation, and test programs to assure performance
Gathers and analyzes data to monitor product and component performance
Participates in cross-functional teams to implement product and process improvements
Acts as a technical resource to other departments including Manufacturing, Purchasing, Service, and Sales & Marketing to address and resolve inquiries and problems
Maintains contact with suppliers and purchasing to evaluate new products as well as support and ensure parts received meet quality standards
Analyze and problem-solve design, production, and field issues to successful resolution
Develops and implements corrective action in accordance with QMS procedures
Review Quality Audit records and analyze customer returns to assess product conformance to specifications
Performs other duties and responsibilities as required by management to meet the needs of the company
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
May need to travel off site for tradeshows, meetings, or company related events
May need to travel off site for tradeshows, meetings, or company related events
Overtime as needed to meet the needs of the department
May need to travel overnight for meetings, tradeshows, or visiting other Rosenbauer locations
Travel- Prolonged Periods
May need to travel off site for tradeshows, meetings, or company related events
Job description
Description

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 because when lives are at stake anything less is unacceptable. As the worlds 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 Software Engineer will design, develop, and test software for electrical system(s) related to firetrucks. Software engineering is responsible for turning ideas for products into functional prototypes and eventual production. The position will support advanced engineering designs, production designs, and issue evaluation and resolution using engineering tools with efficient and affordable processes. The engineer will achieve these goals by working cross functionally with other sub-system engineers, purchasing, production, service, and our sales team.

Essential Functions

All employees are required to support Rosenbauer’s Mission, Vision, and Values. The following are the essential duties of this position and do not include marginal functions that are incidental to the performance of fundamental job duties. The scope and duties of a given position may change or be temporarily altered based on the business needs of Rosenbauer.
• Develops and maintains software for embedded vehicle controllers and displays.
• Collaborate with globally located software developers on a shared software architecture.
• Ensures conformance of Software functions to corporate, customer, regulatory, and performance requirements.
• Initiates and implements integrated hardware and software solutions to improve value by increasing quality and performance or by reducing costs.
• Develops and monitors simulation, lab and field validation, and test programs to assure performance. Gathers and analyzes data to monitor product and component performance.
• Participates in cross-functional teams to implement product and process improvements.
• Acts as a technical resource to other departments including Manufacturing, Purchasing, Service, and Sales & Marketing to address and resolve inquiries and problems.
• Maintains contact with suppliers and purchasing to evaluate new products as well as support and ensure parts received meet quality standards.
• Analyze and problem-solve design, production, and field issues to successful resolution.
• Develops and implements corrective action in accordance with QMS procedures.
• Review Quality Audit records and analyze customer returns to assess product conformance to specifications.
• Performs other duties and responsibilities as required by management to meet the needs of the company.

Qualifications

KNOWLEDGE, SKILLS, AND ABILITIES (KSA’s): The requirements listed below are representative of the knowledge, skill, and/or ability required to successfully perform the essential functions of the job.

K

Knowledge, Education, And/or Experience
• Bachelor’s degree in computer science or electrical engineering required.
• 1 - 3 years of experience with embedded systems required.
• Experience in writing software for heavy truck and/or automotive control systems required.
• Experience with vehicle electric DC & AC generation and supply, multiplex wiring required.
• Knowledge of firefighting processes and equipment preferred.
• Experience utilizing software revision control systems preferred.
• Experience with requirements-based software engineering preferred.

S

Skills

Language:
• Read and interpret common scientific and technical journals and documents.
• Excellent oral and written communication skills.

Math
• 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

Computer
• Able to create software-specific documents such as UML Use-Case diagrams
• Ability to implement code in software IDE’s (i.e. Eclipse, Microsoft Visual Studio, etc.)
• Familiarity with Microsoft Office Products
• 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 J1+3+ and CANopen protocol
• Familiar with Peak tools such as PCAN Explorer
• Knowledgeable in QML and QtCreator

A

Abilities
• Able to deal with problems involving a variety of variables in non-standard situations.
• Strong attention to detail.
• Able to understand and apply an engineering development process.
• Able to prioritize work and to multitask while adhering to deadlines.
• Able to work with minimal supervision in a team environment.
• Able to understand and follow all safety policies to promote a safe working environment for all.

Other Qualifications

CHECK IF APPLIES

Give Examples as Necessary

Driving- license

x

May need to travel off site for tradeshows, meetings, or company related events.

Driving- Own Vehicle

x

May need to travel off site for tradeshows, meetings, or company related events

Hours of work- Ability to work evenings and/or weekends occasionally

x

Overtime as needed to meet the needs of the department.

Travel- Local

x

May need to travel for local meetings/tradeshows.

Travel- Overnight

x

May need to travel overnight for meetings, tradeshows, or visiting other Rosenbauer locations.

Travel- Prolonged Periods

x

May need to travel off site for tradeshows, meetings, or company related events

Qualifications- Other

EOE, including disability/veterans.

💡 Quick Summary

Seeking a career-building opportunity? The RBM Engineer- Software position is now open for candidates interested in the Software Developer Jobs sector. This role in Wyoming offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Rosenbauer America

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for RBM Engineer- Software in Wyoming is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, RBM Engineer- Software is an on-site position based in Wyoming. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for RBM Engineer- Software. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Software Developer

    Jaipur SALARY: ₹60,000 - ₹80,000 POSTED: 20 hours ago CATEGORY: Education DEADLINE: May 26, 2026 SKILLS: Software Development LANGUAGES: English, Hindi SOFTWARE DEVELOPER Greetings from Jobingo HR Solutions Pvt. Ltd…!!! This is to inform you we curre...

    Full Time / Part Time

    Salary Estimated: 20K to 32K

    Jaipur, Rajasthan

    August 4, 2026


    Apply Now

  • Dot Net full stack developer

    Position : Dot Net Full Stack Developer Experience: 5 to 6 Yr Location: Mumbai, Pune, Bangalore, Chennai Mode: Work from Office Notice: Immediate Joiners / 7 Days Looking for an experienced, product-oriented backend developer to join our software eng...

    Full Time / Part Time

    Salary Estimated: 21K to 26K

    Mumbai, Maharashtra

    August 4, 2026


    Apply Now

  • Backend Engineer | Python |Gurgram |BSE Listed NBFC

    Note • Applicants who fit the below Job Criteria will only be contacted by TeamUpShoot • Rest, we appreciate your interest and you will only be be contacted by TeamUpShoot if any other opportunity suitable is available with us About The Employer • Th...

    Full Time / Part Time

    Salary Estimated: 16K to 29K

    Gurugram , Haryana

    August 4, 2026


    Apply Now

  • Dotnet Developer

    Shift Timings 12:30 to 10:30 pm / 1:30 pm to 11:30 pm Mandatory Skills- .NET and Azure Relevant Experience- 8-10 years Work Location- Bangalore/Hyderabad/Noida (Temporary Remote) • Relevant years of experience required is 8-12 years. 1-2 years of tea...

    Full Time / Part Time

    Salary Estimated: 21K to 23K

    Bangalore, Karnataka

    August 4, 2026


    Apply Now

  • Java Software Engineer

    Key Responsibilities: • Contribute to build key components, middleware of the platform and developing fully multi-tenant systems • Contribute to develop workflow management functions • Develop REST APIs, as well as contribute to the overall API frame...

    Full Time / Part Time

    Salary Estimated: 17K to 25K

    Remote

    August 4, 2026


    Apply Now

  • Software Developer

    Senior Engineer This local Software as a Service company seeks an experienced Senior Engineer to drive innovation and streamline processes. Key Responsibilities Design, develop, and maintain Java-based software solutions Requirements Technical expert...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Chicago, Illinois

    August 4, 2026


    Apply Now