What are the responsibilities and job description for the Embedded Software Engineer position at TechDoQuest?
Main Responsibilities:
- Relevant experience of 5 in programming with C programming and debugging skills.
- Automotive Embedded SW development experience using 8/16/32-bit MCUs
- Automotive Communication protocols CAN/CANFD/Ethernet/ LIN Experience & knowledge of Low-level software.
- Experience of embedded Real Time Operating systems (RTOS), like uC/OS2, FreeRToS, RTX and its applications.
- Experience in BSW CAN/COM/Diagnostic stack configuration and integration
- Hands on Experience with Design tools (like EA), RTOS/Scheduler Exposure to ASPICE
- Experience in Agile/Scrum principles will be preferable
- Experience with systems/software architecture and design for embedded systems
- Experience with computer programming, embedded operating systems and computing hardware
- Good understanding of AUTOSAR, both classic and adaptive and other operating systems
Basic Skills
- Bachelor of Engineering or Master s degree in IT/Computers/ Electronics/Electronics & Telecommunication
- Automotive controls knowledge
- Good knowledge of vehicles, and vehicle sub-systems
- Excellent verbal and written skills
- Strong interpersonal skills with ability to communicate effectively in English