Veltris
Website:
veltris.com
Job details:
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.
Click on Apply to know more.