logo

JobNob

Your Career. Our Passion.

Firmware Engineer


The Niche Group


Location

Chennai | India


Job description

As a Firmware Engineer / Developer, your expertise in coding and deep understanding of microcontroller architecture will drive the development of innovative software solutions. Your role involves designing, implementing, and optimizing software for various microcontroller platforms, ensuring that the systems operate efficiently and reliably. Your proficiency in embedded system programming will be crucial in developing software that meets the specific requirements and constraints of microcontroller-based applications.

Key Responsibilities: Develop and optimize software for microcontroller-based systems. Collaborate with hardware engineers to ensure seamless integration of software with hardware components. Conduct code reviews, testing, and debugging to ensure the reliability and efficiency of the software. Document software design and development processes. Stay abreast of the latest trends and advancements in microcontroller software development. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Strong programming skills, particularly in languages relevant to embedded systems (e.g., C, C++). Deep understanding of microcontroller architectures and embedded system design. Experience with real-time operating systems and low-level programming. Excellent analytical and problem-solving abilities.


Job tags



Salary

All rights reserved