Senior Embedded Firmware Engineer

1 day ago


Chennai, India NorthStar HR Consultants Full time

Job Title - Senior Embedded Firmware Engineer

Job Location - Chennai, India

Experience - 5 - 10 years

Budget - INR 30 lacs


About Client -

Our client is a Silicon Valley based startup focusing on farm automation. They are working on solving farming/agricultural automation challenges with our electric vehicles and computer vision. We are looking for an energetic and enthusiastic individual to streamline our facility operations.


Key Responsibilities:

● Design, develop, and maintain embedded firmware for micro-controllers and microprocessors.

● Define and create the firmware architecture, ensuring it meets product requirements and standards.

● Write high-quality, efficient, and well-documented code in C or C++ to implement firmware functionality.

● Interface with hardware components, such as sensors, actuators, and communication peripherals, to ensure proper integration and functionality.

● Debug and test firmware to identify and resolve issues, ensuring reliability and performance.

● Optimize firmware for resource-constrained systems, such as memory and power efficiency.

● Security: Implement security measures and best practices to protect against vulnerabilities and threats.

● Develop firmware that runs on RTOS platforms and manages real-time tasks and scheduling.

● Implement communication protocols like UART, SPI, I2C, CAN, Ethernet, or wireless protocols (e.g., Bluetooth, Wi-Fi).

● Use version control systems (e.g., Git) to manage and track changes in firmware code.

● Collaborate with cross-functional teams, including hardware engineers, software developers, and QA engineers.

● Create and maintain documentation, including design specifications, API documentation, and release notes.

● Ensure firmware complies with quality standards, industry regulations, and safety requirements.

● Performance Optimization: Continuously improve firmware performance, reliability, and maintainability.

● Identify and troubleshoot complex issues, providing innovative solutions.

● Support firmware throughout the product lifecycle, from development through production and maintenance phases.

● Mentor and guide junior engineers, providing technical leadership and knowledge transfer.

● Develop and execute test plans, including unit testing, integration testing, and validation of firmware.

● Ensure firmware complies with industry standards, regulations, and safety certifications relevant to the product's domain (e.g., automotive, medical devices).


Qualification & Requirements :

● Minimum of 5 years of relevant experience (embedded system design)

BS or MS in Electrical Engineering, Computer Science, Computer Engineering or the

● Equivalent in experience with evidence of exceptional ability

● Proficiency in C, C++, RTOS

● Fluent in software fundamentals including software design and maintainability

● Experience with the embedded microprocessors /micro-controller and software development tools

● Familiarity with automotive development: MISRA-C, CAN, UDS, ISO26262 Functional safety

● Familiarity with EV components such as BMS, Motor controller etc.

● Experience with UML, GIT

● Deep Knowledge in communication protocols such as CAN(-FD), J1939, I2C, USART and SPI.

● Comprehensive experience with Vector CAN Tools, static code analyzers, oscilloscope, Emulators, Debuggers (ST-link, J-link, PEmicro), Compilers, and various software testing tools.

● Working experience in Boot loader and secure firmware for over the air updates.

● Familiarity with MBD on simulation tools such as Matlab / Simulink

● Ability to collaborate and communicate complex technical concepts



  • Chennai, India NorthStar HR Consultants Full time

    Job Title - Senior Embedded Firmware EngineerJob Location - Chennai, IndiaExperience - 5 - 10 yearsBudget - INR 30 lacsAbout Client -Our client is a Silicon Valley based startup focusing on farm automation. They are working on solving farming/agricultural automation challenges with our electric vehicles and computer vision. We are looking for an energetic...


  • Chennai, India NorthStar HR Consultants Full time

    Job Title - Senior Embedded Firmware EngineerJob Location - Chennai, IndiaExperience - 5 - 10 yearsBudget - INR 30 lacsAbout Client -Our client is a Silicon Valley based startup focusing on farm automation. They are working on solving farming/agricultural automation challenges with our electric vehicles and computer vision. We are looking for an energetic...


  • Chennai, India NorthStar HR Consultants Full time

    Job Title - Senior Embedded Firmware EngineerJob Location - Chennai, IndiaExperience - 5 - 10 yearsBudget - INR 30 lacsAbout Client -Our client is a Silicon Valley based startup focusing on farm automation. They are working on solving farming/agricultural automation challenges with our electric vehicles and computer vision. We are looking for an energetic...


  • Chennai, India NorthStar HR Consultants Full time

    Job Title - Senior Embedded Firmware EngineerJob Location - Chennai, IndiaExperience - 5 - 10 yearsBudget - INR 30 lacsAbout Client -Our client is a Silicon Valley based startup focusing on farm automation. They are working on solving farming/agricultural automation challenges with our electric vehicles and computer vision. We are looking for an energetic...


  • Chennai, India NorthStar HR Consultants Full time

    Job Title - Senior Embedded Firmware Engineer Job Location - Chennai, India Experience - 5 - 10 years Budget - INR 30 lacs About Client - Our client is a Silicon Valley based startup focusing on farm automation. They are working on solving farming/agricultural automation challenges with our electric vehicles and computer vision. We are looking for an...

  • Azmarq Technovation

    2 months ago


    Chennai, India AZMARQ TECHNOVATION PRIVATE LIMITED Full time

    Role Description :This is a full-time on-site role for a Senior Firmware Engineer with BMS Design (Battery Management System) experience. The Senior Firmware Engineer will be responsible for tasks such as debugging, developing embedded software, and working on projects.Qualifications :- Minimum of 8 years of relevant experience in embedded system design-...

  • Azmarq Technovation

    2 weeks ago


    Chennai/Tamil Nadu, India AZMARQ TECHNOVATION PRIVATE LIMITED Full time

    Role Description :This is a full-time on-site role for a Senior Firmware Engineer with BMS Design (Battery Management System) experience. The Senior Firmware Engineer will be responsible for tasks such as debugging, developing embedded software, and working on projects.Qualifications :- Minimum of 8 years of relevant experience in embedded system design-...


  • chennai, India NorthStar HR Consultants Full time

    Job Title - Senior Embedded Firmware EngineerJob Location - Chennai, IndiaExperience - 5 - 10 yearsBudget - INR 30 lacsAbout Client -Our client is a Silicon Valley based startup focusing on farm automation. They are working on solving farming/agricultural automation challenges with our electric vehicles and computer vision. We are looking for an energetic...


  • Chennai, Tamil Nadu, India HCLTech Full time

    HCLTech is a leading technology company that specializes in providing innovative solutions to its clients. We are currently seeking an experienced Embedded Systems Specialist Firmware Engineer to join our team.We offer a competitive salary package, with an estimated annual compensation of around $120,000 to $180,000, depending on experience and...


  • Chennai, Tamil Nadu, India AZMARQ TECHNOVATION PRIVATE LIMITED Full time

    Job Title: Senior Firmware Engineer with Expertise in BMS DesignAbout Azmarq TechnovationAzmarq Technovation is a cutting-edge technology firm that specializes in designing and developing innovative solutions for the automotive industry.SalaryWe offer an estimated annual salary of $120,000 to the selected candidate.Job Description:The role of a Senior...


  • Chennai, India Bison Global Search Full time

    Our client a large product company in Chennai is looking for Firmware Development Engineers with experience in between 2-6 years for multiple roles Our client is conducting a recruitment drive on Saturday 14th December and we are looking for candidates who can attend the interview this Saturday The role would require someone who is...


  • Chennai, India Sieva Networks Solutions Pvt Ltd Full time

    **About Us**: Sieva Networks Solutions is hiring for its exclusive US client, based in California. The client is manufacturing and selling GPS trackers, mainly in the US. Website details: **Key Responsibilities**: - Develop and maintain firmware for GPS tracking devices, with an emphasis on performance optimization, power management, and robust operation. -...


  • Chennai, India N Human Resources & Management Systems Full time

    Job Title:Senior FirmwareDeveloperLocation:Bangalore/Pune/Hyderabad/ChennaiPositionType: FullTimeJobSummary:We are looking foran experienced Senior Firmware Developer to leadthe design development and optimization of embedded firmware forcomplex systems. The ideal candidate will have deep expertise inembedded systems strong problemsolving skills and the...


  • Chennai, Tamil Nadu, India HCLTech Full time

    At HCLTech, we are seeking an experienced Embedded Systems Firmware Specialist to join our team. This role involves working with a top product-based client and contributing to the development of firmware for embedded systems.Key Responsibilities:Developing firmware for embedded systems using C programming languageVerifying and testing firmware to ensure it...


  • Chennai, India Bison Global Search Full time

    Our client a large product company in Chennai is looking for Firmware Development Engineers with experience in between 2-6 years for multiple rolesOur client is conducting a recruitment drive on Saturday 14th December and we are looking for candidates who can attend the interview this SaturdayThe role would require someone who is interested in working on...

  • Rapyuta Robotics

    1 month ago


    Chennai, India Rapyuta Robotics Full time

    About the job :Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits-whether within themselves or in their...


  • Chennai, Tamil Nadu, India AZMARQ TECHNOVATION PRIVATE LIMITED Full time

    Senior Firmware Engineer - Battery Management System ExpertWe are seeking an experienced Senior Firmware Engineer to join our team at Azmarq Technovation. As a key member of our engineering team, you will be responsible for designing and developing firmware for our Battery Management System (BMS).Key Responsibilities:- Design and develop firmware for BMS...


  • Chennai, Tamil Nadu, India Bison Global Search Full time

    Our client, a leading Bison Global Search company in Chennai, is seeking an experienced Firmware Engineer with 2-6 years of experience to work on BIOS firmware development for x86 architecture platforms.The ideal candidate will possess strong knowledge of C programming, UEFI BIOS architecture, and EDKII framework. Experience with hardware interfaces such as...


  • Chennai, India N Human Resources & Management Systems Full time

    Job Title:Junior FirmwareDeveloperLocation:ChennaiPositionType: FullTimeJobSummary:We are seeking amotivated Junior Firmware Developer to assist indesigning developing and maintaining firmware for embedded systems.The ideal candidate is passionate about embedded development andeager to learn with a solid understanding of C/C programming. Youwill be working...

  • Embedded Engineers

    3 weeks ago


    Chennai, India Bell Curve Strategic Consultancy Private Limited Full time

    DescriptionWe are looking for an experienced Embedded Engineer to join our team. The successful candidate will be responsible for developing and maintaining firmware for various embedded systems. The ideal candidate should have 2-4 years of experience in embedded systems development and a strong understanding of hardware design and programming...