IN_Bosch Rexroth India_Engineer / Executive_Embedded Software Developer for Application Software Development and Customer Support
Core
Design and develop embedded application software for mobile machine control functions (wheel loaders, excavators, tractors) using Bosch Rexroth ECU and Display solutions.
Role type
Embedded Software Engineer (Application Software)
Builds
Control software for off-highway mobile machinery and application solutions for customer projects.
Domain
Industrial Automation / Mobile Hydraulics / Embedded Systems
Deliverable
production ML models | product features
Required skills
C language for microcontrollers, Embedded software development, Instrumentation basics (Sensors, Actuators), Communication protocols (CAN, Ethernet, LIN, ISOBUS), Diagnostics (UDS, KWP 2000), ElectroHydraulics basics, Embedded software debugging, Technical documentation, Customer requirement analysis, On-site commissioning and testing.
Preferred skills
AUTOSAR architecture, IoT integration, Scripting languages (CAPL, PERL), Matlab/Simulink, CANoe/CANalyser.
Technologies
C, CoDeSys, IEC-6113, CAN, Ethernet, CAN FD, Flexray, SPI, EEPROM, UDS, KWP 2000, CANoe, CANalyser, CAPL, PERL, Bosch Rexroth BODAS, ECU, Display, Sensors, Joysticks.
Responsibilities
Develop control software for mobile machines based on Bosch Rexroth ECU and Displays; Design application solutions for customer requirements; Collect and freeze project requirements; Provide technical training to customers; Create technical documentation; Commission and test solutions at customer factory locations and field trials; Define requirements for future development and environment upgrades.
Seniority
Mid-level IC (2-6 years experience)