ESX1 – Vehicle Computers – Integrators (uC and uP) Job Vacancy in Bosch Group Bengaluru, Karnataka – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Bosch Group
Location : Bengaluru, Karnataka
Position :

Job Description : Company Description
Robert Bosch Engineering and Business Solutions Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world’s leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions.
With over 18,000 associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint including presence in the US, Europe and the Asia Pacific regionRobert Bosch Engineering and Business Solutions Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world’s leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions.
With over 18,000 associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint including presence in the US, Europe and the Asia Pacific region

Job Description
You will be responsible for integrating application software components from various contributors – internal and external to create working Complete SW (CSW) subsystems for high compute platforms for Automated Driving. Your key tasks include the followingCompile, Package, Verify, Quality Scan, Publish Artifact, Deploy to Development, Integration and Functional TestingYou will be responsible for KPIs including code quality metrics, release & delivery process in alignment with architects and process leadsDesign, develop and maintain maintenance of integration environment, build system infrastructure, Integration tests, Performance tests and regression tests for components and system.Onboard tools from various stages of SW development on to a continuous software delivery pipeline
Act as first line of defense by troubleshooting build failures, failed test cases, crashes, faults and performance bottlenecks. Debug, analyze and forward bug reports to component responsible with appropriate additional information like stack traces and logs

Qualifications
Must-haveHands on experience in integrating software for microcontroller & microprocessor based embedded systemsDeep knowledge of vehicle networking & strong experience in distributed embedded systems.Hands on experience in developing system testing and maintaining system test environmentsComprehensive knowledge on phases of Software development life cycle.Hands-On experience in AUTOSAR (Classic and/or Adaptive) with Good understanding of BSW components, RTE, SWCD process, Boot Loader and be well versed with compiler toolchain and build systems. You should be well versed with C and C++programming languagesHands-on development experience in embedded systems using Linux, QNX, FreeRTOS or similar and be well versed with compiler toolchain and build systems (Make / Cmake know how). You should be well versed with C and C++programming languagesExperience in designing continuous integration pipeline stages including configuration management, build, branching strategy and build automationExcellent communication, organization, and coordination skills with Proven ability to work under firm deadlines in a fast-paced environmentHands-on scripting experience with Python, Groovy, Shell, CAPL & PerlKnowledge of state of the art in DevOps including popular toolsFunctional knowledge of Intel Arch64 and ARM microprocessor architectures. Knowledge of coprocessors and hardware accelerators are also desirable. You should have experience in board bring up and flashing of microprocessor and microcontroller boardsYou should have sufficient knowhow and experience on test frameworks, testing environments and test automation frameworksYou should be comfortable with SW architecture practices as well as working with architecture documentation tools like Enterprise Architect or Rhapsody
Good to haveAutomotive system knowledge ECU, Sensors and systems will be greatExperience or awareness of Adaptive Autosar standard and platformGood knowledge of ASPICE process standard is an added advantageKnowledge of Functional Safety standards and processes like ISO26262 and ASILKnowledge on packaging tools like ConanOverview on variant handlingKnowledge of FMEA
OptionalIt would be great if you have experience in setting up DevOps pipeline components on either on-premise clusters or on any cloud infrastructure
Core strengthsExcellent communication and soft skills.Very good at teamwork, decision making and problem solvingAbility to gel well with Agile teams in real spirit (culture & mindset)Effective collaboration with global software engineering teamsPassion to learn new technologies beyond current experience
Skillset
1. SW Architecture tools
Enterprise Architect, Rhapsody or equivalent
2. Testing tools and environments
Vector tools and environments like CAPL and CANOE
Test tools like Robot Test Framework
3. DevOps pipeline components
Azure DevOps, Jenkins
Package management systems like Conan or Artifactory and packaging systems like Debian Packaging, npm or Docker trusted registry
4. Build Environment and tools
Build environments like Eclipse CDT or Visual Studio
Meta make systems like CMake, Catkin, Bit Bake, OBS etc.
Well versed with one or more compiler toolchains like GCC, Clang or QNX toolchain
Well versed with MAKE systems like GNU MAKE
Good experience in using virtualization environments like Docker, VirtualBox, QEMU, vmware etc.
Experience using flashing tools, measurement recording and replay tools
5. Embedded operating systems
Knowledge of interfaces and internals of any embedded, embeddable, RTOS like QNX, Linux, Windows Embedded, FreeRTOS or anything similar.
Well versed with POSIX APIs
6. Host Operating systems
In depth working experience on and internal knowledge of UNIX-like host operating systems (e.g. Linux, MacOS or Solaris) or Windows
7. Building embedded Linux systems
Experience in building customized Linux distributions using Yocto, OBS or similar
8. Development environments and tools
Expertise with popular IDEs like Visual Studio, Eclipse or similar
Hands on experience with symbolic debugging with gdb, Visual Studio or Trace32
Comfortable in using hardware or or-chip debug interfaces like JTAG, Lauterbach etc.
Extensive experience with profiling tools like perf, top, kcachegrind, valgrind etc. or QNX Momentix or any other profiling systems and tools
9. Programming languages
Development experience or proficiency in any high-level programming language:
Modern C++ (>11) and C
Java, Javascript, C# optionally
10. Scripting languages
Hands on development experience in scripting languages like Shell scripting, Python, Groovy
11. Markup languages for documentation
Knowledge of languages like JSON, XML or YAML
Qualifications
Bachelors or master’s engineering degree in computer science or electronics is preferred
Additional Information
2 – 6 years experience

This post is listed Under  Software Development
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts