SAN Engineering Solutions

Embedded C Developer

Click Here to Apply

Job Location

chennai, India

Job Description

Job Description : Key Responsibilities : Software Development : - Design, develop, and implement embedded software solutions using C programming language. - Optimize code for performance, memory usage, and power consumption. - Collaborate with hardware engineers to ensure compatibility and integration. Protocol Implementation : - Implement and test CAN protocols, including J1939, for communication between embedded systems. - Develop drivers and middleware for CAN interfaces. RTOS Integration : - Integrate real-time operating systems (RTOS) into embedded systems to manage tasks and resources efficiently. - Implement multitasking and inter-process communication (IPC) Experience : - Work with various microcontroller and microprocessor architectures (e., ARM, AVR, PIC). - Develop firmware for specific hardware platforms. Debugging and Testing : - Conduct thorough testing and debugging of embedded software to identify and resolve issues. - Utilize debugging tools and techniques to analyze code behavior. Required Skills and Qualifications : - 5-8 years of relevant experience in embedded software development. - Strong proficiency in Embedded C programming, including pointers, file handling, structures, and linked lists. - In-depth knowledge of CAN protocols, especially J1939. - Understanding of RTOS concepts and experience with RTOS implementation. - Experience with microcontrollers and various microprocessor architectures. - Familiarity with computer hardware and software. - Solid programming experience in C or C++. - Excellent problem-solving and analytical skills. - Ability to work independently and as part of a team. Additional Preferred Skills : - Experience with development tools such as debuggers, compilers, and IDEs. - Knowledge of Linux or other operating systems. - Experience with multithreading and IPC mechanisms (ref:hirist.tech)

Location: chennai, IN

Posted Date: 11/24/2024
Click Here to Apply
View More SAN Engineering Solutions Jobs

Contact Information

Contact Human Resources
SAN Engineering Solutions

Posted

November 24, 2024
UID: 4879578055

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.