Embedded Software Architect for Automotive Steering Systems, Engineering Center, Cluj

Employer: Bosch Romania
Domain:
  • Engineering
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • Cluj Napoca
  • Updated at: 03.12.2022

    Company Description

    At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people's lives. Whether in areas of Automated Driving, Electric & Connected Mobility, IoT or Connectivity, our ideas make driving safer and more comfortable than ever before. This is only possible with the help of more than 1000 talented engineers from Bosch Engineering Center Cluj specialized in software, hardware & mechanics and reliability engineering, who work closely together with other Engineering Centers within Bosch and with Bosch Cluj Plant in order to offer unique products and AIoT solutions to our clients from around the world. 

    So, are you ready to shape the future of the mobility together with us? Let us tell you more. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference.

    Qualifications

    • University degree in Mechatronics, Computer Science, Automation, Electronics, Physics, Mathematics or comparable
    • Advanced level +5 years industry experience of Embedded C Programming, Experience with microcontrollers
    • Software Process Knowledge
    • Model Based SW Engineering
    • Configuration management tools (like Git, Tortoise SVN, MKS: standard user)
    • Test abilities / Unit testing
    • Responsible and committed to handle tasks independently
    • Experience with AUTOSAR and ISO26262 standards
    • Good debugging skills
    • Advanced static code analysis, problem solving skills
    • Previous experience with ASIL relevant projects is a plus
    • Very good communication skills
    • A good level of English language is mandatory


    Additional Information

    Hybrid working is the new way of working! We offer super nice and cozy office spaces, however you can also work from home if you feel like it (70% remote work) 

    Our #LikeABosch benefits:  

    • 25 days of annual leave 
    • Medical subscription 
    • Accident insurance 
    • A monthly budget which can be used for several different services on an online benefit platform 
    • Annual bonus 
    • Relocation bonus
    • Lunch discounts  
    • Sport activities and well-being initiatives 
    • Technical and soft skills trainings 
    • Access to e-learning platforms 
    • Local and Global career development programs 
    • Bookster subscription 
    Job Description

    We are currently looking for an Embedded Software Architect for Automotive Steering Systems.

    At Steering, we are passionate about our job, and we are working closely together to deliver complex and safe software solutions for customers and platforms

    You will join us in working with Front Steering and Rear Steering products that are widely spread, while our ECU virtualization solutions are a trendsetter in the Automotive Industry.

    On platform projects, our common goal is to define concepts that are meant to be applied on a division level

    In your role you will:

    • Be the interface for all software related activities including: software design reviews, clarify and negotiate the requirements as application software expert
    • Analyze customer inputs and System requirements and create Software Architecture design model (Static and Dynamic) for automotive production embedded electronic module in the vehicle environment
    • Define, document, and communicate the software architecture and ensure all software project team is using it correctly
    • Make sure the software and system architectures are in synchronization and the Software architecture is not only the right one for operations, but also for deployment and only as complex as it needs to be in order to meet the system requirements and system architecture
    • Support the rest of the functional disciplines with all aspects related to software architecture
    • Develop (Design, test, implement and deliver) from concept phase to production
    • Coordinate the integration of core assets and/or 3rd party software such as OEM Supplied/Vector/Bosch Cubas Stack into an application specific software ECU
    • Develop software in compliance with ISO26262 and Automotive SPICE based Engineering Process Model
    • Review the design, code and Component, Integration and functional test reports
    • do Root cause analysis of critical warranty returns/defects and 8D/fish bone report preparation. Provide technical analysis, solutions to issues as application software expert
    • Communicate the findings to both technical and non-technical teams in order to prevent the technical problems/Issues
    • Prepare the Technical proposal Presentations, status report for all software related activities and present it to the management/team.
    • Define SW FMEA for safety critical products and track that the SW development team is following the ISO26262 standard for implementation

    Technology stack:

    • Programming languages: Embedded C, Python, CAPL, Groovy
    • Tools: Eclipse based IDEs, Vector CANoe, CANape, Lauterbach T32, Renesas E2 Studio, System Desk, Git, Jira
    • Safety standard ISO26262, security standard ISO21434
    • Automotive communication protocols: CAN, CAN-FD, FlexRay
    • UDS diagnostic standard
    • AUTOSAR 3.x, 4.x

    RO: Acest job este deschis si candidatilor din Ucraina;
    EN: This job is open to candidates from Ukraine;