Embedded Software Engineer
Published date: 2024/01/10
- Location: Chennai, Tamil Nadu, India
Experience – 4 to 7 Years
Domain- Automotive/Trucks and off highways/off-road Heavy vehicles.
Job Duties:
• Strong proficiency in C programming language for embedded systems
• Design and implement device drivers for various hardware peripherals.
• Utilize your knowledge in RTOS (Real-Time Operating Systems) to develop efficient and reliable software solutions.
• Implement communication protocols such as SPI, CAN Protocol, I2C, and J1939 for seamless integration of embedded systems.
• Hand on experience with CRO, Function generator, Trace 32 etc.
• Ability to gather requirements, design, implement and test software for embedded systems.
• Hands on experience in driver software development
• Able to analyze datasheets for electronic components and software aspects.
• Well versed with version control like GIT, software development standards and processes
• Apply systematic problem-solving skills to define issues, identify root causes, develop, qualify, and implement corrective actions in a timely manner.
• Maintain orderly project records. Know, document, and communicate project status as required both verbally and in written form.
Required Skills-
• Embedded C, driver software related skills.
• Solid understanding and practical knowledge of RTOS for real-time application development.
• Experience with communication protocols such as SPI, CAN Protocol, I2C, and J1939.
• Familiarity with hardware interfaces and electronic components.
• Good knowledge on electronic components.
• Strong communication, problem solving, and analytical skills.
• Good oral and written communication skills.
• Strong customer focus and ability to work effectively with a wide variety of people.
• Need to be self-motivated and team player
Domain- Automotive/Trucks and off highways/off-road Heavy vehicles.
Job Duties:
• Strong proficiency in C programming language for embedded systems
• Design and implement device drivers for various hardware peripherals.
• Utilize your knowledge in RTOS (Real-Time Operating Systems) to develop efficient and reliable software solutions.
• Implement communication protocols such as SPI, CAN Protocol, I2C, and J1939 for seamless integration of embedded systems.
• Hand on experience with CRO, Function generator, Trace 32 etc.
• Ability to gather requirements, design, implement and test software for embedded systems.
• Hands on experience in driver software development
• Able to analyze datasheets for electronic components and software aspects.
• Well versed with version control like GIT, software development standards and processes
• Apply systematic problem-solving skills to define issues, identify root causes, develop, qualify, and implement corrective actions in a timely manner.
• Maintain orderly project records. Know, document, and communicate project status as required both verbally and in written form.
Required Skills-
• Embedded C, driver software related skills.
• Solid understanding and practical knowledge of RTOS for real-time application development.
• Experience with communication protocols such as SPI, CAN Protocol, I2C, and J1939.
• Familiarity with hardware interfaces and electronic components.
• Good knowledge on electronic components.
• Strong communication, problem solving, and analytical skills.
• Good oral and written communication skills.
• Strong customer focus and ability to work effectively with a wide variety of people.
• Need to be self-motivated and team player
1 page views
Related listings
-
Software EngineerSoftware DeveloperExperience Level: 7 to 8 Yrs years Locations: Chennai(Hybrid) Notice Period: Immediate to 30 days Job Description: Software Engineer IT Roles and Responsibilities • Works closely with business and stakeholders to understand new requirements and enhan...2026/11/09
-
2026/11/09
-
Lead Software EngineerSoftware DeveloperAbout Freshworks Company Description Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and desi...2026/11/09
