Embedded Software Engineer
Listed on 2026-06-27
-
Software Development
Software Engineer, Python, Embedded Software Engineer, C++ Developer
Job Description & Skill Requirement
Key Responsibilities
- Design and develop embedded software for distributed systems involving multiple microcontrollers
- Implement low-level drivers and Board Support Package (BSP) components
- Develop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C)
- Work on RTOS / bare-metal software development for scalable platforms
- Perform integration, debugging, and optimization (CPU, memory, power)
- Analyse and resolve low-level system issues across embedded layers
- Conduct unit testing, integration testing, and automation using Python scripting
- Ensure compliance with MISRA, ASPICE, and ISO
26262 standards - Maintain design documentation, traceability, and architecture artifacts
- Collaborate with hardware teams, V&V teams, and external vendors
- Provide bench-level debugging and HIL validation support
- Lead/participate in triaging sessions and release activities
- Bachelor's degree in Computer Science / Electronics & Communication Engineering
- C / C++ Programming
- Python Scripting
- Embedded Software Development
- BSP & Device Driver Development
- AUTOSAR (BSW, RTE, SWC, Davinci tools)
- RTOS (FreeRTOS / SafeRTOS)
- Linux / QNX Systems
- UART, SPI, I2C, IPC communication
- CAN / CAN-FD
- Ethernet Drivers
- UDS Protocol (ISO 14229)
- DMA, Multicore & Shared Memory concepts
- Lauterbach Debugging Tool
- GTest, Parasoft (Unit Testing)
- Bazel Build System
- JIRA, JAMA
- Flash / Memory Driver Development
- Wear leveling, Garbage collection, Page swap
- Boot-time & Runtime Optimization
- Low-level debugging across software stack
"LTTS is an Equal Opportunity Employer and maintains a clear policy against discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation. As an inclusive organization, we actively endorse equal opportunities for all candidates with the right mix of talent, skills, and potential. We encourage applications from a diverse pool of candidates and selection for roles will solely be based on individual merit."
"L&T Technology Services LTD is an equal opportunity employer and is committed to providing reasonable accommodations to qualified individuals with disabilities. If you require any accommodations to participate in the recruitment process or to perform the essential functions of the job, please let us know. We will work with you to provide reasonable accommodations in accordance with applicable law."
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).