What are the responsibilities and job description for the Embedded Engineer position at Global Connect Technologies?
Key Responsibilities
- Develop, integrate, and maintain embedded software for automotive ECUs using Embedded C and AUTOSAR Classic Platform.
- Configure and integrate AUTOSAR Basic Software (BSW), MCAL, RTE, OS, COM Stack, NvM, DEM, DCM, EcuM, CanIf, PduR, and other AUTOSAR modules.
- Perform software architecture, design, coding, integration, debugging, and unit testing.
- Configure AUTOSAR using tools such as DaVinci Configurator/Developer, EB tresos, Vector CANoe, CANalyzer, or equivalent.
- Develop low-level drivers and interface software for automotive microcontrollers.
- Work with communication protocols including CAN, CAN FD, LIN, Ethernet, FlexRay, and diagnostics protocols UDS, XCP.
- Collaborate with hardware, systems, and validation teams during software integration.
- Participate in software reviews, code inspections, and design discussions.
- Support software verification, debugging, and root cause analysis.
- Ensure compliance with ISO 26262 Functional Safety, MISRA C, and Automotive SPICE (ASPICE) processes.
- Prepare technical documentation throughout the software development lifecycle.