Report this Job
Job Description
Job Description
SX/EDC is a strong partner for DC (Bosch Rexroth Germany) in software development supporting different business units like DC-AE, DC-MH, DC-AT, DC-LT.
DC-MH future product portfolio includes off-road robotic controller with a software platform intended for multi-purpose and safety certified to handle the complex automation functions to address the increase in higher autonomy functions in off-highway vehicles.
The Off-road controller is based on microprocessors with QNX software stack and Aurix TC38xx micro controller to handle the real time and safety requirements.
SX/EDC is responsible, to develop firmware for the micro controller from concept to realization. For this requirement, you will be responsible for concept development to realization of firmware including the requirement analysis, architecture design, Software development and documentation.
We are looking for Embedded engineers who are expert in embedded software development, RTOS, drivers and communication protocol development
Job Profile:
- Embedded Specialist/Architect for firmware development for off- road robotic controller.
Responsibilities & Tasks:
- Requirement gathering & analysis.
- Software architecture and design development.
- Firmware development.
- inter-processor-communication (IPC) implementation
- Boot loader development
- Driver development for Aurix TC38xx micro controller.
- RTOS
- Functional safety implementation
- Documentation, maintenance support
- Software integration & testing
Required skill set:
- Very good experience in Embedded C programming.
- Knowledge of RTOS uCOS, Free RTOS or equivalent
- Knowledge of hardware Understand hardware Schematics, debugging skills
- Experience in firmware development tools Eclipse based IDE and UDE debugger.
- Usage of Configuration management tools IBM ALM, SVN, Git
- Knowledge of Microcontroller architecture - Aurix/ARM or any other 32bit microcontroller architectures.
- Knowledge of communication protocols SPI, CAN, TCP/IP
- Hands on experience in Boot loader development.
- Very good experience in software engineering processes.
- Proactive, Good communications and interpersonal skills.
- German Language skills and work experience with German customers is an added advantage.
Good to have
- Know how of AUTOSAR 4.x
- Linux Operating system driver development
- UML and SYSML using Rhapsody/EA
Employement Category:
Employement Type: Full time
Industry: Manufacturing
Role Category: General / Other Software
Functional Area: Not Applicable
Role/Responsibilies: IN EDC_Embedded Specialist_2023
Genius Consultants