Search by job, company or skills

veltris

Senior Embedded Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144969261