Join and lead the Dorle Controls team as we move forward towards our vision of creating innovations for sustainable mobility through global collaborations.

Dorle Controls is a 360-degree controls software development & integration solution provider for electric and autonomous vehicle systems, focused on achieving its mission of developing sustainable & efficient vehicles with innovative, robust, and lean engineering practices. We provide a fast-paced R&D environment and deliver integrated solutions for mechanical, electrical, software, thermodynamic, and energy storage systems for modern electric and autonomous vehicle systems.

We are a trusted resource for full-time projects, overflow work, training, and resident engineering needs for the larger companies’ ePowertrain and ADAS engineering departments.

We are also a certified Minority Enterprise by NMSDC!

Our upcoming projects require working on network architecture, low-level driver software development, and AUTOSAR/BSW development for automotive sensors, actuators and controllers. For this purpose, a controls software engineer is required with experience in low-level device drivers for the Pune location in India.

•Go through the controller documentation and get a thorough understanding of features, interface details, programming details etc.
•Developing the AUTOSAR application software
•Configuring the BSW stacks for the control unit
•Developing and integrating complex device drivers with the software
•Create the detailed Test-Plan to validate the various features.
•Design, implement and validate the low-level software (embedded C, C++)
•Work closely with cross-functional teams to integrate the hardware and software by setting up the required toolchain and development environments
•Develop communication stack using standard automotive protocols like CAN/LIN/Ethernet

•Professional experience (4 to 6 years) in the development of embedded software controls
•Must be experienced with auto-generated software (MATLAB/Simulink)
•Must be proficient in working with the CAN communication protocol
•Should have expertise in writing, debugging and testing embedded C software
•Should have strong development experience in CAN / CANFD / Flexray, UDS / KWP, SPI communication protocols
•Should have hands-on experience with diagnostic protocols like UDS
•Should have experience with Automotive ECU flashing and flashing tools
•Should have development experience on different microcontrollers (8/16/32 Bit)
•Knowledge in tools like CANalyser / CANoe/ Vehicle Spy is an added bonus

Contact Us

Leave a Reply