Embedded Software EngineerAUMOVIOfull-timeRequired skillsPythoncompliancecross-functionalISO 26262I2CSPIUARTAbout the role Website: aumovio.com Job details: Experience: 5 to 8 YearsResponsibilities:Responsible for design and testing process for automotive SoftwareResponsible for all aspects of the software engineering lifecycle: requirements analysis, mid-level design, low-level design, software development and testing, integration and integration tests, and documentation.Provides design, implementation, documentation, software debugging, and testing.Collaborate with cross-functional teams, including system engineers, software developers, EE engineers, and test engineers, to ensure design compliance and integration feasibility.Skills:Strong in Embedded C (MISRA-compliant), code optimization, and static analysis.Hands-on experience with base SW development and understanding of MCU architecture, memory map, clock configuration, interrupts, and peripherals for different controllers and SOCs.Experience in bootloader, EEPROM, and flash memory programming.Developing and configuring low-level drivers: GPIO, ADC, PWM, SPI, I2C, UART, DMA, Watchdog, CAN & LIN.Debugging hardware-software interfaces using an oscilloscope / logic analyzer.Experience in Embedded OSWorking knowledge of Python or CAPL for scripting, automation, and test support.Hands-on with Vector CANoe/CANalyzer, PCANExperience in ISO 26262 & ISO 21434; certification will be an added advantage. Click on Apply to know more. This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.