sharing the costs of sports activities
Software Lead – Robotics & Autonomous Systems
Robert Bosch Sp. z o.o.
- Jutrzenki 105, Włochy, WarszawaWarszawa, Masovian
- offer expired over a month ago
- contract of employment
- manager / supervisor
- hybrid work
- More than one vacancy
- remote recruitment
- запрошуємо працівників з України
Technologies we use
About the project
The Bosch Global Software Technologies (BGSW) newly established Robotics & Autonomous Systems Software Group in Warsaw is working on new and innovative robotics and autonomous systems projects as joint Partner with other Bosch Business Units incl. Advanced Autonomous Systems Department at Corporate Research in Renningen.
In this international team, you have the opportunity to take responsibility in the end-to-end creation process – from the innovation idea to the product. You will join a growing team that works in an agile and self-empowered but structured way to deliver software modules & platforms, state-of-the-art robotics algorithms, simulation models, scenarios & systems (tightly integrated in CI/CD) as well as significantly contribute to system requirements and robot prototypes hardware and it’s iterations.
In this context, you will co-lead robotics software project and own parts of the robotic platform and algorithmic modules on series development project of Next Generation Residential Robot.
The Warsaw site features space to innovate, leisure areas as well as state-of-the-art laboratory facilities for robotics development including industry-leading motion capture tracking system and customer environment simulation physical space (currently under construction).
Co-lead project and team of robotics experts and software engineers at BGSW Engineering Center in Warsaw, Poland
Work closely with the key project Partners to:
Drive product development in selected robotics and software expert domains
Support with design and organization of successful methods for product testing such as DevOps and SW Quality methods together with the testing teams in order to enable successful product deployment
As a project leader liaise with globally distributed project teams
Work across disciplines to balance technical priorities and business drivers, integration of sub-systems and contribute in getting the core system up and running in the area of consumer robotics
Application of acquired robotics expertise and multi-disciplinary approach to increase performance and robustness, while reducing cost, timeline and iterations required to deliver robotics product to the market
Act as selected project domain Tech Lead
Technology and solutions expert/consultant:
Provide systems leadership for concept development, architecture, design as well as specific robotics fields expertise for multiple domains
Perform technical risk assessments and define mitigations, identify potential failures modes or shortcomings of designs, and establish test strategy
You enjoy writing and improving modern C++ on-board software as well as end-to-end development & deployment process: from source code to a moving robot
You have enjoyed leading relevant software engineering technical domain before
You like to work on new and technically challenging robotics systems
You feel 'at home' in a UNIX/LINUX console
Task automation and ensuring high quality software is a must for you
Experience (3+ yrs) with technical leadership (tech lead/project lead/senior engineer/principal engineer) on complex embedded software project
Background and prior hands-on experience (5+ yrs) in on-board modern C++ software development in mobile robotics or transferable domain e.g. aerospace, automotive or similar (mobility platform, robotics, autonomy or complex mechatronics component functionality is must have)
Software engineering best practices for full life-cycle process incl.
Good understanding of software testing, e.g. from unit to system integration tests
Experience in the context of CI/CD technology
Excellent understating and practical knowledge of SOLID principles
Knowledge about UNIX/Linux, e.g. tools and configuration
Communication in English sufficient to seamlessly contribute to technical and project discussions
Good understanding of software development for Embedded Linux
Knowledge about container technology, such as Docker
University degree in Computer Science, Electronics, Robotics (preferable), Physics, Mathematics or related fields
Prior experience in mobile robotics: on-board software for series development / industrialization project stage of mobile robotics or autonomous system product
ROS or ROS2 (preferable) experience and know how:
Familiarity with the ROS/ROS2 ecosystem; Experience with implementing ROS nodes
Experience developing or/and implementing robotics algorithms within one of following domains: control (motion motor control or path following), navigation (incl. sensor fusion and estimation), planning, perception (incl. computer vision, lidar or radar) or localization (SLAM – any flavor)
Prior experience developing platform-level software/middleware for mechatronics/aerospace/ automotive/mobile robotics product e.g.
software based on Embedded Linux incl. abstraction layer drivers interfacing with more complex application layer
equivalent to ROS/ROS2 drivers abstraction layer for sensors and actuators as well as other ECU's / sub-systems
What we offer
We would like to offer you number of amenities for you and your loved ones.
- Contract of employment and a competitive salary (together with annual bonus)
- Flexible working hours with home office after the pandemic as well
- Referral Bonus Program
- Copyright costs for IT employees
- Canteen in the office with co-financed lunches
- Complex environment of working, professional support and possibility to share knowledge and best practices
- On-going development opportunities in a multinational environment
- Broad access to professional trainings, conferences and webinars
- Language courses
- Private medical care and life insurance
- Multisport card and sports teams
- Number of benefits for families (for instance summer camps for kids)
- Non working days on the 24th and 31st of December
- Discounts for Bosch products
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses
remote work opportunities
flexible working time
corporate products and services at discounted prices
no dress code
coffee / tea
employee referral program
Summer and winter activities for children
Phone interview with a recruiter
Meeting with a direct manager
Meeting with a higher level manager
Robert Bosch Sp. z o.o.
Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology - with us you will have the chance to improve quality of life all across the globe. Welcome to Bosch.
Whether in areas of automated mobility, Internet of Things, Smart Home solutions with innovative ideas we keep setting new standards to create integrated future. This is only possible with the help of a global network for more than 410,000 highly committed employees, with pioneers who break new technological ground every day. So why not join us in starting something remarkable?