16154 - Software Engineer (CAN)

ParamInfo

Chandigarh

On-site

INR 900,000 - 1,400,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ParamInfo seeks an experienced CAN engineer to design, implement, and test CAN-based communication for embedded systems in automotive or industrial settings. The role involves field installations, troubleshooting, and client support.

You will work with CAN variants (ISO, Non-ISO, CAN FD) and use diagnostic tools to optimize network performance while ensuring safety and compliance at customer sites.

Qualifications

  • Bachelor’s degree in electrical / electronics / computer engineering, or a related field.
  • 5+ years of experience as a CAN Engineer or in a related technical role.
  • Strong understanding of CAN protocol (CAN 2.0A/B, CAN FD), embedded systems, and communication protocols (e.g., LIN, Ethernet).
  • Proficiency in C#, WPF, C++ programming for embedded systems and familiarity with diagnostic tools.
  • Knowledge to Implement and optimize network/socket programming solutions for efficient data communication
  • Ability to analyse complex network problems and develop efficient solutions.
  • Effective communication and teamwork skills for collaborating with cross-functional teams and clients.
  • Meticulous with a focus on delivering high-quality technical solutions.
  • Strong organisational and time management skills.

Responsibilities

  • Design/implement CAN interfaces to interact with CAN networks and conduct functional tests.
  • Use CANalyzer and CANoe to analyze bus traffic, troubleshoot, and optimize performance.
  • Analyse CAN traces to identify the purpose of various CAN messages on the CAN bus.
  • Work with CAN variants: ISO, Non-ISO, CAN FD, CAN databases etc.
  • Perform on-site equipment installations, testing, maintenance, repairs and technical insights at customer sites or project locations.
  • Troubleshoot technical issues, diagnosing problems and providing real-time solutions.
  • Provide technical training and support to field technicians and client personnel.
  • Engage in low-level programming tasks to optimize performance and address system-level requirements.
  • Maintain detailed documentation of field activities, technical issues, and resolutions.
  • Ensure the safety and compliance of all field operations.

Skills

CAN protocol
Embedded systems
C++ programming
C# programming
WPF
Diagnostic tools
Network programming
Socket programming
Analytical thinking
Communication skills
Teamwork
Time management

Education

Bachelor's degree in Electrical/Electronics/Computer Engineering

Tools

CANalyzer
CANoe

Job description

  • We seek an experienced CAN engineer to design, implement and test communication over CAN protocol for embedded systems primarily in automotive or industrial automation, to join our technical team at Company.
  • If you are adept at devising technical solutions in real-world environments and are passionate about hands-on work in the field, we encourage you to apply for this position. Candidates with strong technical skills and the ability to work effectively in the area will be preferred. We offer a competitive remuneration package, a dynamic work environment, opportunities for professional growth and comprehensive employee benefits.
Objectives
  • Design/implement interfaces based on CAN protocol to interact with interact with CAN networks and conducting functional tests to ensure compliance with specifications.
  • Using tools like CANalyzer, CANoe to analyse bus traffic, troubleshoot errors, and optimize performance.
  • Analyse CAN traces to identify purpose of various CAN messages on the CAN bus.
  • Strong working experience on CAN variants: IS0, Non-ISO, CAN FD, CAN Databases etc.
  • Performing on-site equipment installations, testing, maintenance, repairs and technical insights at customer sites or project locations.
  • Troubleshooting technical issues, diagnosing problems and providing effective solutions in real time.
  • Providing technical training and support to field technicians and client personnel.
  • Engage in low-level programming tasks to optimize performance and address system-level requirements.
  • Maintaining detailed documentation of field activities, technical issues, and resolutions.
  • Ensuring the safety and compliance of all field operations.
JOB DESCRIPTION
Required skills and qualifications
  • Bachelor’s degree in electrical / Electronics / Computer Engineering, or a related field.
  • 5+ years of experience as a CAN Engineer or in a related technical role, highlighting your ability to perform technical tasks in the field.
  • Strong understanding of CAN protocol (CAN 2.0A/B, CAN FD), embedded systems, and communication protocols (e.g., LIN, Ethernet).
  • Proficiency in C#, WPF, C++ programming for embedded systems and familiarity with diagnostic tools.
  • Knowledge to Implement and optimize network/socket programming solutions for efficient data communication
  • Ability to analyse complex network problems and develop efficient solutions.
  • Effective communication and teamwork skills for collaborating with cross-functional teams and clients.
  • Meticulous with a focus on delivering high-quality technical solutions.
  • Strong organisational and time management skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer - CAN, Embedded Systems, C++
Senior Developer - CAN, Embedded Systems, C++

HCLTech • Pune District

On-site
INR 900,000 - 1,500,000
Embedded Linux Software Developer
Embedded Linux Software Developer

RITWIK IT SERVICES PRIVATE LIMITED • Bengaluru

On-site
INR 1,000,000 - 1,600,000
Embedded Software Engineer - Automotive - Embedded Systems
Embedded Software Engineer - Automotive - Embedded Systems

Mployee.me • Bengaluru

On-site
INR 750,000 - 1,100,000
Job Opening For Technical Lead - System Verification - Bangalore
Job Opening For Technical Lead - System Verification - Bangalore

Onward Technologies • Bengaluru

On-site
INR 900,000 - 1,600,000
Embedded Software Engineer - Automotive - Embedded Systems
Embedded Software Engineer - Automotive - Embedded Systems

KBD Talent Forge India Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,500,000
CVAM R&D Senior Software Engineer
CVAM R&D Senior Software Engineer

Recruitrix • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Test Engineer
Test Engineer

Duruper • Bengaluru

On-site
INR 3,120,000 - 4,500,000
Diagnostics Validation (UDS, CANoe, CAPL)
Diagnostics Validation (UDS, CANoe, CAPL)

Tata Elxsi • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Application Developer
Embedded Application Developer

SUN Mobility • Bengaluru

On-site
INR 600,000 - 800,000
Senior QA Engineer - Vehicle Networks and Telematics
Senior QA Engineer - Vehicle Networks and Telematics

Netradyne • Bengaluru

On-site
INR 2,500,000 - 5,000,000