Embedded C Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field., 4 to 9 years of experience in Embedded C programming and automotive software development., Proficiency in C, Linux, CAN, UDS, and LIN protocols., Familiarity with Agile/Scrum methodologies and software configuration management systems like GIT or SVN..

Key responsibilities:

  • Design and develop high-level and low-level functions for vehicle network MCUs.
  • Implement and maintain CAN and LIN communication protocols using Autosar and Non-Autosar.
  • Conduct analysis of requirements and create functional specifications.
  • Plan and execute module tests while supporting software development processes following A-SPICE.

Intuitive Apps Inc. logo
Intuitive Apps Inc. Startup https://www.intuitiveapps.com
51 - 200 Employees
See all jobs

Job description

Hi to all Tech Enthusiasts out there , We are hiring for a reputed IT client of ours for the below positions :
Experience : 4 to 9 Years
Location – Bangalore
Mandatory Technical Skills : C, Linux, CAN, Embedded, UDS,LIN
Notice Period : Immediate Joiner or Max 30 Days
Designation- Embedded C Software Developer.
 
ü Engineer would work under Vehicle Network MCU team to design, develop HLF and LLFs. His responsibilities would be Develop and maintain CAN & LIN Communication using Autosar and Non Autosar with advance knowledge of programming for Embedded systems.
CODE: SWDEV NW MCU01
ü Analysis of requirements.
ü Creation and implementation of functional specifications.
o  Develop and maintain CAN & LIN Communication using Autosar and Non Autosar with advance knowledge of programming for Embedded systems used in the automotive ECUs.
o  Planning and execution of module tests
o  Following-up the Software Defects fixing
o  Supporting software development processes following A-SPICE.
ü Supporting and improving developing methods and tools.
ü Intensive technical exchange with colleagues
ü C professional and high-quality Programming; Skilled person, with deep experience. (MANDATORY)
o  Experience in Embedded programming
o  Experience in developing Develop and maintain Diagnostic stack with UDS / KWP protocol
ü Experience in developing and maintain UDS / KWP based Bootloader
ü Experience in developing CAN Network Management configuration and development
o  Experience in developing SW UPDATE using CAN with Cyber Security
o  Perform the unit testing and Statics code analysis of secure software module
ü Experience on software configuration management systems (GIT, SVN).
        Familiarity with MISRA coding rules
ü Basic knowledge of UML (Unified Modeling Language, e.g., Enterprise Architect)
ü Familiar with Agile/Scrum methodologies
     Good knowledge of tracking tools, like Atlassian/Jira
ü Experience in automotive embedded Cluster systems software development
 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

C# Developer Related jobs