Build the future together

Point72 Ventures
112
companies
910
Jobs

CAN Developer-Senior/ Staff Engineer

NetraDyne

NetraDyne

Software Engineering
Bengaluru, Karnataka, India
Posted on Aug 14, 2024

At Netradyne, our team is committed to delivering solutions to our customers that advance their market leadership. Our focus is to drive innovation while delivering meaningful actionable data continuously. The Netradyne Driveri® Vision-Based Driver Recognition Safety Program significantly advances the technology category through the application of Artificial Intelligence, Machine Learning, and Edge Computing. The foundations of Driveri® are equally focused on providing comprehensive performance insights, highlighting positive activity, and significantly reducing the resources needed to address risk. Netradyne draws from a diverse team of innovators, technologists, and customer advocates to create an experience where customer success continues to motivate what is next.

Netradyne is committed to building a world-class team of technologists and industry experts to deliver products that improve safety, increase productivity, and optimize collaboration within organizations. With growth exceeding 4x year over year, our solution is quickly being recognized as a significant disruptive technology – that has put ‘legacy’ providers in a “spin” cycle trying to catch up. Our team is growing, and we need forward-thinking, uncompromising, competitive team members to continue to facilitate our growth.

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

We are committed to an inclusive and diverse team. Netradyne is an equal-opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status.

If there is a match between your experiences/skills and the Company's needs, we will contact you directly.

Netradyne is an equal-opportunity employer.

Applicants only - Recruiting agencies do not contact.

California Consumer Privacy Act Notice

This notice applies if you are a resident of California (“California Consumer”) and have provided Personal Information to Netradyne that is subject to the California Consumer Privacy Act (“CCPA”). We typically collect Personal Information in the capacity of a service provider to our clients, who are responsible for providing notice to their employees and contractors and complying with CCPA requirements.

During the past 12 months, we have collected the following categories of Personal Information: (a) identifiers; (b) biometric information (see our Biometric Data Privacy Policy for more information); (c) Internet or other electronic network activity information; (d) geolocation data; (e) Audio, electronic, visual, thermal, olfactory, or similar information; (f) professional or employment-related information (from job applicants and from clients regarding their employees and contractors); and (g) education information (from job applicants). We will not discriminate against any person that exercises any rights under the CCPA.

We have collected this Personal Information for the business purposes and commercial purposes described in this Policy, including to provide the Services to our clients, process job applications, and for marketing and promotion.

The sources of such Personal Information are you, our clients and our service providers. We have shared this information this only with our clients (if you are an employee or contractor of them) or our service providers.

If you are a California Consumer, you have the following rights under the CCPA:

  • You have the right to request:
    • The categories and specific pieces of your Personal Information that we’ve collected;
    • The categories of sources from which we collected your Personal Information;
    • The business or commercial purposes for which we collected or sold your Personal Information; and
    • The categories of third parties with which we shared your Personal Information.
  • You can submit a request to us for the following additional information:
    • The categories of third parties to whom we’ve sold Personal Information, and the category or categories of Personal Information sold to each; and
    • The categories of third parties to whom we’ve disclosed Personal Information, and the category or categories of Personal Information disclosed to each.
  • You can request that we delete the Personal Information we have collected about you, except for situations when that information is necessary for us to: provide you with a product or service that you requested; perform a contract we entered into with you; maintain the functionality or security of our systems; comply with or exercise rights provided by the law; or use the information internally in ways that are compatible with the context in which you provided the information to us, or that are reasonably aligned with your expectations based on your relationship with us.
  • You have the right to request that we not sell your Personal Information. However, we do not offer this opt-out as we do not sell your Personal Information as that term is defined under the CCPA.

You can make a request under the CCPA by e-mailing us at privacy@netradyne.com We may request additional information from you to verify your identify. You may also designate an authorized agent to submit a request on your behalf. To do so, we will require either (1) a valid power of attorney, or (2) signed written permission from you. In the event your authorized agent is relying on signed written permission, we may also need to verify your identity and/or contact you directly to confirm permission to proceed with the request.

As noted above, if your request concerns Personal Information collected in our capacity as a service provider to a client, we are not responsible for responding to the request and may send the request to the client for a response.

Governing law

This Services are provided in the United States, and are located and targeted to persons in the United States and our policies are directed at compliance with those laws. If you are uncertain whether this Policy conflicts with the applicable local privacy laws where you are located, you should not submit your Personal Information to Netradyne.