20 Netradyne Technology Jobs
Can Developer- Senior/Staff Engineer
Netradyne Technology
posted 7d ago
Flexible timing
Key skills for the job
Job Title: CAN Software Engineer
Experience: 5 to 11 Years
ESSENTIAL SKILLS
• Expertise in C/C++ programming, Linux internals, microcontroller bring-up, and firmware
development with interfaces such as UART, SPI, and I2C.
• Track record of delivering projects/features on time and participating in design and code reviews.
• Experience with Git will be an added advantage.
• Experience in Diagnostics and Boot loader of Engine ECU using UDS, KWP, ISO-TP, and TP2.0
protocol.
• Working experience in different physical mediums like CAN, ISO-15031, ISO-14229, ISO-14230,
ISO-TP, J1939, TP2.0, LIN, RS232, I2C, and SPI.
• Experience in using tools like INCA, Comate, Universal Debuggers, and Enterprise Architect.
• Experience testing using Canalyzer or CANoe.
GOOD TO HAVE SKILLS
• Exposure to Wi-Fi/BT/LTE
• In-depth understanding of OS
• Exposure to IoT system
Key Responsibilities:
CAN Communication:
• Develop and implement software for CAN (Controller Area Network) communication.
• Develop CAN based alerts and work with protocols such as UART, J1939, OBD2, OBD2
extended, UDS, J1708 etc.
• Develop newer CAN firmware modules including UDS and WWH-OBD. OBD Dongle Support:
• Monitor and support WiFi-BT based OBD (On-Board Diagnostics) dongle.
• Experience in using tools to simulate CAN, UART, J1939, OBD2, OBD2 extended, UDS,
J1708 data.
Software Development:
• Design and develop software using C/C++.
• Continuously discover, evaluate, and implement new technologies to maximize
development efficiency.
• Creating and debugging modular, scalable software design which is scalable to future
requirements.
Test Automation & Cloud Services:
• Automate test cases and use cases for feature testing and end-to-end testing. Team Collaboration:
• Work closely with the Product Management and Product Success Team to enhance
J1939/ODBII solutions across makes and models, correcting root cause issues, fixing bugs,
and adding proprietary ECM PIDs and features.
• Collaborate with team members in India to develop features and resolve issues.
QUALIFICATIONS AND EDUCATION REQUIREMENTS
BE/ME Or BTECH/MTECH in a related field
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Staff Engineer roles with real interview advice
3-8 Yrs
Bangalore / Bengaluru
6-12 Yrs
Bangalore / Bengaluru