
Search by job, company or skills
Job Summary
The Embedded Software Engineer will take complete ownership of multiple domain application development activities. The role involves designing, developing, and maintaining high-quality embedded software solutions while following industry best practices, with strong emphasis on security, reliability, and performance.
Key Responsibilities
Take complete ownership of end-to-end development for multiple domain-based embedded
applications.
Design, develop, and maintain high-quality embedded software solutions in line with best coding
practices.
Ensure secure coding standards are followed throughout the software development lifecycle.
Develop and optimize embedded applications using C++ for Linux-based systems.
Work on infotainment application development, including integration, testing, and deployment.
Perform code reviews, debugging, unit testing, and system-level testing to ensure robustness and
reliability.
Collaborate with cross-functional teams to understand requirements and deliver scalable embedded solutions.
Troubleshoot and resolve software issues to ensure optimal system performance.
Required Skills & Experience
Strong experience in Embedded C++ application development.
Hands-on experience with Linux-based embedded systems.
Experience in Infotainment application development.
Strong understanding of embedded software architecture and system-level design.
Experience following secure coding practices in embedded software development.
Ability to take complete ownership of application development across multiple domains.
Preferred Qualifications
Experience working with multimedia frameworks and infotainment platforms.
Knowledge of system performance optimization and memory management in embedded systems.
Familiarity with embedded debugging and profiling tools.
Soft Skills
Strong problem-solving and analytical skills.
Ability to work independently and take full ownership of deliverables.
Effective communication and collaboration skills.
Attention to detail and commitment to high-quality software development.
Educational Background :
Bachelor's degree in Computer Science, Electronics & Communication Engineering, Electrical
Engineering, or a related discipline.
Job ID: 144969261