We are seeking a seasoned Senior Embedded Software Developer to join our automotive engineering team in Bangalore. In this role, you will architect and implement robust firmware solutions for next-generation automotive telematics systems. You will collaborate closely with cross-functional hardware, systems, and validation teams to translate complex technical requirements into high-performance, safety-critical software. By driving the development of communication stacks and control logic, you will directly influence the reliability and connectivity of up-to-date vehicle architectures, ensuring our products meet the highest standards of performance and safety for global automotive customers.
Key Responsibilities:
- Design and develop high-quality embedded software in C, focusing on resource-constrained environments to ensure optimal performance of telematics control units.
- Implement and integrate CAN and J1939 communication protocols to facilitate seamless data exchange between vehicle electronic control units and external systems.
- Execute software development lifecycles in strict adherence to Automotive SPICE standards to maintain process maturity and product quality.
- Configure and optimize RTOS-based task scheduling and resource management to meet real-time performance requirements for automotive applications.
- Troubleshoot and debug complex system-level issues on target hardware using advanced diagnostic tools to minimize development cycles and ensure system stability.
Required Skillset:
- Demonstrated expertise in low-level driver development and application programming using Embedded C for various microcontroller architectures.
- Proven ability to architect and maintain robust communication stacks, specifically leveraging CAN and J1939 protocols within automotive ecosystems.
- Strong proficiency in working within RTOS environments, with a deep understanding of memory management, interrupt handling, and concurrency control.
- Exceptional analytical skills to navigate Automotive SPICE compliance requirements and translate them into actionable software design documentation.
- Excellent verbal and written communication skills, enabling effective collaboration with global stakeholders and cross-functional engineering teams.
- A Bachelor’s or Master’s degree in Electronics, Electrical, or Computer Science Engineering, complemented by 5 to 10 years of hands-on experience in the automotive domain.
- Ability to thrive in a high-paced, on-site environment in Bangalore, demonstrating adaptability to evolving project requirements and technical challenges.
Pay: ₹1,200,000.00 - ₹2,410,000.00 per year
Benefits:
- Provident Fund
Work Location: In person
📌 Sr.Embedded Software Developer (Bengaluru)
🏢 Global Technologies
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.