Embedded Architect BSW Off-Road Robot in Bucuresti

Jenkins (nice to have) SOLID Principles (nice to have) Autosar (nice to have) Python (nice to have) ROS (nice to have) Bash (regular) Docker (regular) POSIX OS (advanced) C++ 14 (master) Company Description We are BGSW: The Bosch Global Software Technologies (BGSW) Engineering Center in Poland established new Robotics & Autonomous Systems (RAS) Software Group which is working on portfolio of innovative autonomous systems projects as joint Partner with multiple internal Bosch partners. Our site features space to innovate, leisure areas as well as state-of-the-art laboratory facilities for robotics development including an industry-leading motion capture tracking system (currently under construction). Our internal project partner - Bosch Rexroth currently supplies Off-road vehicle OEMs (which manufacture tractors, forklifts, excavators, possibly AGVs and other vehicles) with certified, safe ECUs and extensive software portfolio which meet norm requirements from ISO 13849 Pl d. This allows customers to quickly develop new solutions and certify them. Starting now and with industrialized solutions prospectively becoming widespread by 2028, an increasing shift to higher autonomy functions in the off-road market is predicted. The BODAS HW portfolio is being extended with a functionally safe performance ECU based on a modern SoC & CPU. The BODAS SW portfolio is being extended with a functionally safe POSIX operating system and applications which match features and expectations of existing BODAS solutions for AUTOSAR and further extend the feature set to provide ROS2 compatibility as well as the foundation for resource-hungry perception/AI applications. Our OEM customers build vehicles based on the hardware/software platform we provide. They program their own applications based on our APIs and software toolchain. The BODAS NextGen Controller will enable the fast development of autonomous functions for their vehicles. For this position you will be an Architect and Tech Lead of Base Software (BSW) Core Team working for our internal partner - Bosch Rexroth - BODAS NextGen Robotics Controller for Off-Highway Vehicles on this greenfield project. You will lead architecture design and implementation of complete Base Software (BSW) of BODAS NextGen Robotics Controller for Off-Highway Vehicles. BSW team size will be initially 4-5 experts. Core challenge and scope of the role and BSW team is to develop, document, implement and test complex concepts according to safety processes. This base software shall target chosen POSIX OS. On top of that, part of the role is to support demos preparation for customers (vehicle OEMs). Look how we work:https://www.youtube.com/watch?v=DSflrsuax9Uhttps://www.youtube.com/watch?v=hXIwaXZj3sc Job Description Responsibilities: Refine and extend Base SW (BSW) architecture requirements for BODAS NextGen Robotics Controller for Off-Highway Vehicles Design BSW architecture concepts based on evolving requirements Lead and contribute to development, documentation, implementation and testing of complex BSW architecture concepts according to safety processes targeting chosen POSIX OS with BSW Team in BGSW Poland Integrate BSW in a CI/CD pipeline, perform tasks related to SW maintenance Support demo activities using the developed SW​, create tools for debugging and presentation Technical leadership of BSW Team Work closely with other teams on overall software, HW, system and tools integration Qualifications Profile: Must have Min. 5 years of professional experience of SW development in embedded environment with modern C++ (C++14 and above) Min. 3 years of professional experience in embedded SW architecture design ideally in automotive context UML/SysML experience (MBSE) “Modern” SoCs/application processors (e.g. x86, ARM)​ experience POSIX OS experience (e.g. Embedded Linux, QNX) incl. BSP integration Real-time functionalities and architecture experience (also on POSIX OS) Knowledge of software engineering best practices and selected technologies:​Good understanding of software testing, e.g. from unit to system integration tests Experience with unit testing frameworks Experience in the context of CI/CD technology​ Excellent understanding and practical knowledge of SOLID principles​ Good understanding of container technology, such as Docker​ Bash Practical knowledge and experience with Requirements Engineering especially around traceability and functional safety Functional safety/process know-how and experience (e.g. ISO 13849 Pl d) Creative mindset with proven ability and motivation to come up novel but robust architectural software concepts to satisfy complex and evolving market and customer requirements Team leadership experience University degree in Computer Science, Mathematics, Electronics, Robotics or related fields ​Nice to have Motion control application experience (multi axis and mobile machines actuators control) Sensor driver implementation experience e.g. IMU, Ultrasonic, Pressure sensor, Cameras, Radars, LIDAR, DGPS SDK architecture design and implementation experience on POSIX system AUTOSAR experience (classic or/and adaptive) Networking protocols experience: CAN, Ethernet ROS/ROS2 middleware and/or DDS experience Mobile robotics fundamentals (e.g. manipulator kinematics, motion planning, perception) Python experience Jenkins or Github actions experience Rhapsody, DNG tools experience Additional information Benefits: We would like to offer you number of amenities for you and your loved ones. Work #LikeABosch:Contract of employment and a competitive salary (together with annual bonus)Flexible working hoursReferral Bonus ProgramCopyright costs for IT employees Grow #LikeABosch: Complex environment of working, professional support and possibility to share knowledge and best practicesOn-going development opportunities in a multinational environmentBroad access to professional trainings, conferences and webinarsLanguage courses Live #LikeABosch: Private medical care and life insuranceMultisport card and sports teamsLunch PassNumber of benefits for families (for instance summer camps for kids)Non working days on the 24th and 31st of DecemberDiscounts for Bosch products

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!