We are seeking a highly skilled Sr. Developer with 6 to 10 years of experience in compilers debuggers and embedded systems using C/C++. The ideal candidate will excel in firmware development and work in a hybrid model focusing on innovative solutions that enhance our product offerings. This role does not require travel and operates during day shifts.
Responsibilities
Develop and optimize compilers and debuggers to improve software performance and reliability.
Collaborate with cross-functional teams to design and implement embedded systems using C/C++.
Create and maintain firmware for various devices ensuring high-quality standards and efficiency.
Troubleshoot and resolve complex technical issues related to embedded systems and firmware.
Conduct code reviews and provide constructive feedback to enhance code quality and maintainability.
Stay updated with the latest industry trends and technologies to incorporate best practices in development.
Document software designs specifications and processes to ensure clarity and consistency.
Participate in agile development processes contributing to sprint planning and retrospectives.
Test and validate software components to ensure they meet functional and performance requirements.
Work closely with hardware engineers to integrate software and hardware components seamlessly.
Provide technical support and guidance to junior developers and other team members.
Contribute to the continuous improvement of development processes and tools.
Ensure that all development activities align with company goals and customer needs.
Qualifications
Possess a strong understanding of compilers and debuggers with proven experience in their development.
Demonstrate expertise in embedded systems programming using C/C++.
Exhibit proficiency in firmware development and optimization techniques.
Have a solid foundation in software engineering principles and practices.
Show capability in problem-solving and analytical thinking.
Display excellent communication skills for effective collaboration.
Experience with agile methodologies is a plus.
Certifications Required
Certified Embedded Systems Engineer C/C++ Programming Certification
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.