Job Description
BRÜGGEN ENGINEERING GmbH is one of the most attractive employers in the field of engineering and IT services in the Rhine-Main-Neckar region.
As an engineer, scientist, technology and IT expert or economist, you benefit from our broad industry expertise and our established customer network.
We are experienced in identifying potential and bring you together with individually suitable, innovative and exciting technology and consulting projects.
Your situation and your career goals are our focus. Through our personal support and continuous, open communication, we shape your future, because your success is our goal.
Apply now!
To strengthen our team in Mannheim, we are looking for a motivated and permanent
Software developer (m/f/d) rail vehicle technology (964)
How you contribute to our mutual success
- You are jointly responsible for the design, development and maintenance, as well as for the continuous optimization of the software (C and C ++) of the Automatic Train Operation System in accordance with applicable standards and requirements with a focus on testing and verification
- In addition to software implementation and integration, you will be responsible for software testing at subsystem and component level
- You ensure the provision of software documentation, including test and verification documentation
- They evaluate factors such as quality requirements, architectures, designs, codes and tests, taking into account security, correctness, robustness and availability
- You independently create the cause-effect analysis
- They investigate physical models and scenarios of vehicle movements and transfer them into mathematical structures and algorithms
- In direct collaboration with stakeholders, you analyze and optimize the identified test specifications
What you bring with you
- Successfully completed engineering degree or a degree in computer science, information technology or computer science, alternatively a comparable qualification
- You have several years of relevant professional experience in software development and software testing, ideally for embedded and safety-critical systems
- You bring extensive knowledge of C / C ++ and scripting languages such as Python / Bash
- You have a strong understanding of object-oriented design paradigms, software modeling and software testing
- You have very good knowledge of German and English
- Ideally, you have some experience with white box testing (component testing or module testing) and software test automation such as VectorCAST, CMocka and GoogleTest
- Experience in automated train operations (GoA2 / GoA4) or in comparable railway automation completes your profile
These are your advantages
- Permanent position
- Very family-oriented environment with flat hierarchies
- Fast and lean decision-making processes
- Individual training within a committed and collegial team
- Space for your own ideas as well as personal and professional development
Are you interested?
We look forward to receiving your detailed application documents, stating your earliest starting date and your salary expectations, to: bewerbung@brueggen-engineering.de