Firmware Engineer

2 weeks ago


gurugram, India Elecbits Full time

Elecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to a

shelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in the

Electronics product development & manufacturing cycle using 25+ micro-services on our

platform.


Responsibilities-

● Design, develop, and test firmware for electronic systems, ensuring they meet functional and

performance requirements

● Develop and optimize algorithms for signal processing, control systems, data analysis, and

other relevant applications

● Collaborate with hardware engineers to define hardware/firmware interfaces and

specifications

● Work closely with software developers to integrate firmware with higher-level software

components and ensure seamless functionality

● Lead the debugging and troubleshooting efforts to identify and resolve firmware and

algorithm-related issues

● Stay up-to-date with the latest industry trends and emerging technologies in firmware

development and algorithm design

● Collaborate with product managers to define project requirements, scope, and timelines,

and actively participate in project planning and execution

● Prepare and maintain detailed documentation, including design specifications, test plans,

and technical reports


Requirements -

● Bachelor's degree in Computer Science, Electrical Engineering, or a related field

● 3+ years of experience in firmware design and development

● Strong understanding of register level programming and library creation

● Understanding of concepts of event driven programming

● Experience with firmware design and auto calibration algorithms

● Strong proficiency in programming languages: C and C++ (Highly recommended),Embedded

C ,Register level programming.

● Experience with communication protocols:

○ Embedded protocols: SPI, I2C, UART, CAN (additional benefit), RS485

○ Wireless protocols: MQTT, HTTP/HTTPS Bluetooth/BLE, Wi-Fi, Cellular

● Experience with tools: VSCode(highly recommended), Eclipse IDE, PlatformIO,cmake,

openCPU((highly recommended)

● Experience with frameworks: Espidf, Arduino(recommended),STM32 CUBEIDE

● Experience with controllers: ESP32, ATmega328, STM32F1/F3/F4,MSP430

● Experience with Real-Time-Operating-System: FreeRTOS/POSIX

● Clear concepts of Computer Organization and Architecture and Computer networking

● Experience with hardware/firmware co-design and familiarity with hardware design

principles and considerations.(Recommended)

● Strong problem-solving skills and ability to analyze and troubleshoot complex firmware and

algorithm issues





  • Firmware Engineer

    2 weeks ago


    Gurugram, India Elecbits Full time

    Elecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to ashelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in theElectronics product development & manufacturing cycle using 25+ micro-services on ourplatform.Responsibilities-● Design, develop, and test firmware for electronic...

  • Firmware Engineer

    4 weeks ago


    Gurugram, India SKYGATE CONSULTING Full time

    SALARY : 18LPA - 24LPASkills - C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional)Responsibilities :1. Designing, developing, testing, and debugging embedded software and firmware for automotive applications.2. Collaborating with cross-functional teams including hardware engineers, software engineers, and testing teams to...


  • Bangalore/Gurgaon/Gurugram, India capstone Full time

    Developing firmware/embedded software for a variety of 8, 16, 32-bit micro-controllers/micro-processors (STM32F ARM experience preferred)- 4+ years of experience in architecting firmware/embedded software is a must.- Strong experience in C/C++ OOPs based application development on embedded Linux.- Experience developing device drivers for I2C, SPI, UART, and...

  • Firmware Engineer

    4 weeks ago


    Gurgaon/Gurugram/Bangalore, India SKYGATE CONSULTING Full time

    SALARY : 18LPA - 24LPA Skills - C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional)Responsibilities :1. Designing, developing, testing, and debugging embedded software and firmware for automotive applications.2. Collaborating with cross-functional teams including hardware engineers, software engineers, and testing teams...


  • Gurugram, India CNH India Technology Center Full time

    About CNHIAt CNH Industrial we're building the world's most intelligent precision farming platform and applications to provide data-based services to our customers and partners on top of data gathered from machines (IOT), sensors and satellite/public sources. Our technology is revolutionizing agriculture and changing the lives of farmers and agribusinesses...


  • Gurugram, India CNH India Technology Center Full time

    About CNHI At CNH Industrial we're building the world's most intelligent precision farming platform and applications to provide data-based services to our customers and partners on top of data gathered from machines (IOT), sensors and satellite/public sources. Our technology is revolutionizing agriculture and changing the lives of farmers and agribusinesses...


  • Gurugram, India orbitouch outsourcing private limited Full time

    Profile : Senior Embedded Engineer/Senior Firmware : Min 4 -11 YearsLocation : GurgaonWorking Days & Time : 6 Days (9:30am- 6:30pm)Interview : Software Engineer Responsibilities :Meeting with clients to understand software requirements.Creating SRS, High Level Design and Low Level Design documents.Give effort estimates based on Software Requirements.Create...


  • gurugram, India orbitouch outsourcing private limited Full time

    Profile : Senior Embedded Engineer/Senior Firmware : Min 4 -11 Years Location : Gurgaon Working Days & Time : 6 Days (9:30am- 6:30pm) Interview : Software Engineer Responsibilities : Meeting with clients to understand software requirements. Creating SRS, High Level Design and Low Level Design documents. Give effort estimates based on Software...


  • Gurgaon/Gurugram, India orbitouch outsourcing private limited Full time

    Profile : Senior Embedded Engineer/Senior Firmware : Min 4 -11 Years Location : Gurgaon Working Days & Time : 6 Days (9:30am- 6:30pm) Interview : Software Engineer Responsibilities : Meeting with clients to understand software requirements. Creating SRS, High Level Design and Low Level Design documents. Give effort estimates based on Software...


  • Gurugram, India AERIAL IQ Full time

    Company: Aerial IQ India Pvt LtdRole: Sr. UAV Integration Engineer (Full Time)Location: GurgaonIndustry: Aerospace (UAS)Aerial IQ is an aerospace solutions provider specialising in the domain of unmanned aerial systems (UAS). We strive to be a leader in this space by continuously innovating and providing cutting-edge solutions. Our aim at Aerial IQ is to...


  • Gurugram, India AERIAL IQ Full time

    Company: Aerial IQ India Pvt LtdRole: Sr. UAV Integration Engineer (Full Time)Location: GurgaonIndustry: Aerospace (UAS)Aerial IQ is an aerospace solutions provider specialising in the domain of unmanned aerial systems (UAS). We strive to be a leader in this space by continuously innovating and providing cutting-edge solutions. Our aim at Aerial IQ is to...

  • Principal Engineer

    3 weeks ago


    gurugram, India Stryker Full time

    Why engineering at Stryker? At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better. Here, you will work in a supportive culture...

  • Principal Engineer

    2 months ago


    Gurugram, India Stryker Full time

    Why engineering at Stryker? At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better. Here, you will work in a supportive culture...

  • Network Engineer L3

    1 month ago


    gurugram, India Redian Software Global Full time

    Job Description 1. Good knowledge on Cisco ACI Infra, Cisco Routing and Switching, F5 Load Balancers and WAN Links.2. Good knowledge on WAN Technologies.3. Network Security technologies exposure and hands on major OEM Like Cisco, F5 and Palo Alto4. Ensure health hygiene wrt Firmware upgrade, Security hardening, Policies.5. Good knowledge on troubleshooting...

  • Network Engineer L3

    1 month ago


    Gurugram, India Redian Software Global Full time

    Job Description1. Good knowledge on Cisco ACI Infra, Cisco Routing and Switching, F5 Load Balancers and WAN Links.2. Good knowledge on WAN Technologies.3. Network Security technologies exposure and hands on major OEM Like Cisco, F5 and Palo Alto4. Ensure health hygiene wrt Firmware upgrade, Security hardening, Policies.5. Good knowledge on troubleshooting...


  • Gurugram, India Armory Full time

    Important pre-readThis job description will take ~15 minutes to read and ~15 minutes to apply. You increase your chances of selection by 10x if you read this to the end, slowly. Trust us on this.What is Armory?What we are building requires hard work, tenacity, ownership, creativity and way more man-hours than an everyday job. If you are a savant at what you...


  • Gurugram, India Techs to Suit Inc Full time

    Exp - 6 to 8 YearsJob Location - Gurgaon Work from OfficePosition - Technical LeadRequirements:Bachelors or Master’s degree in Electrical Engineering, Computer Science,Must have Worked on ESP32 microcontrollerProven experience in embedded systems development, including C/C++ programming.Familiarity with microcontrollers, sensors, and communication...


  • Gurugram, India Techs to Suit Inc Full time

    Exp - 6 to 8 YearsJob Location - Gurgaon Work from OfficePosition - Technical LeadRequirements:Bachelors or Master’s degree in Electrical Engineering, Computer Science,Must have Worked on ESP32 microcontrollerProven experience in embedded systems development, including C/C++ programming.Familiarity with microcontrollers, sensors, and communication...

  • Senior Engineer

    1 week ago


    Gurugram, India Luminous Power Technologies Full time

    Job Code/ Requisition ID  11768  Location Head Office, Gurugram  Division R&D  Department / Function  R&D  Position Name  BMS Firmware Engineer  Designation Sr. Engineer  Role Individual Team Advanced Electronics – R&D  Reporting To  Manager – Advanced Electronics  Qualification/ Personal Attributes ...

  • Senior Engineer

    6 days ago


    gurugram, India Luminous Power Technologies Full time

    Job Code/ Requisition ID  11768  Location Head Office, Gurugram  Division R&D  Department / Function  R&D  Position Name  BMS Firmware Engineer  Designation Sr. Engineer  Role Individual Team Advanced Electronics – R&D  Reporting To  Manager – Advanced Electronics  Qualification/...