C++ Developer for functional safety (f/m/x)
at FRANKA ROBOTICS GmbH
80797 München, Bayern, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 Sep, 2024 | Not Specified | 05 Jun, 2024 | N/A | Linux,Safety Critical Software,Software Design Patterns,Misra,Software Development,Object Oriented Programming | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
YOUR EXPERIENCE & QUALIFICATIONS
- You have a related university degree or similar professional education.
- You have at least 3 years of work experience as C++ developer and are familiar with object-oriented programming, software design patterns and automated testing.
- Being familiar with development under Linux is a plus.
- Ideally, you have experience with MISRA, developing for embedded platforms, and/or programming real-time systems.
- Previous experience with developing safety-critical software is advantageous, but not required. You must have an interest in learning about safety-critical software development.
- Good English skills are necessary, German is a plus.
ABOUT US
At FRANKA ROBOTICS - we build robots with ethics, which comes with great responsibility, creating state-of-the-art award-winning technology made to improve human lives and change our world for the better. Every day is filled with hard and exciting work, and the ability to take game-changing decisions from day one. We seek a hands-on mindset of those who strive for results, but enjoy the process of getting there.
Responsibilities:
- As part of an agile software development team, you improve our safety-critical codebase by implementing new features, fixing bugs and adding unit tests.
- You deploy your code on our sensitive robots for integration testing.
- You collaborate with your team members through pair programming, code reviews and design discussions.
- You will also communicate with other teams to define interfaces and to ensure smooth interaction with different system components.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
80797 München, Germany