Embedded Firmware Designer

3 weeks ago


Injambakkam Chennai Tamil Nadu, India Quark Global Pvt. Ltd Full time

1. Analyze new product functional requirements

2. Work with the product team to devise algorithms

3. Architect the firmware structure to meet the functional requirements specified

4. Create written documentation for firmware

5. Design and implement firmware modules using C

6. Define test cases and write test automation which effectively validate module design

7. Work with the Development Team to ensure interoperability between firmware components and hardware

8. Work with Design, Validation, Test and Applications Engineering to investigate and correct reported system behavioral abnormalities

**Skills**

1. Programming in C

2. 8 bit, 16bit Microcontroller Coding

3. Communication protocols familiarity: UART, SPI

4. Understanding of MCU peripherals - GPIO, Timers, PWM, ADC, UART

5. Understanding of Bluetooth (BLE) is an added advantage

**Requirements**:
1. Embedded programming, C

2. Experience with 8 bit / 16bit Microcontroller Coding

3. Experience in designing Firmware architecture on MCUs

4. Understanding MCU peripherals like GPIO, Timers, PWM, ADC, UART

5. Debugging and troubleshooting of embedded systems6. Ability to troubleshoot, test, and debug

**Qualification**:
1. Bachelor or Masters Degree in Electronics or electrical engineering

2. 1-3 years of commercial embedded firmware development experience.

**Job Types**: Full-time, Regular / Permanent, Fresher

**Salary**: ₹20,000.00 - ₹25,000.00 per month

**Benefits**:

- Food provided
- Paid sick time

Schedule:

- Morning shift

Supplemental pay types:

- Performance bonus

Ability to commute/relocate:

- Injambakkam, Chennai - 600115, Tamil Nadu: Reliably commute or planning to relocate before starting work (required)

Application Question(s):

- Apart from technical knowledge in the field, we are looking for individuals who exhibit leadership qualities including sharing and executing ideas, being responsible and dependable, and having good communication skills demonstrating clarity of thought.

Do share how your experiences, perspectives, and mindsets whether personal, professional, academic, or otherwise has shaped you as person and how you might contribute to the team. Please keep in mind that responses that do not address the prompt will not be moved forward.

**Experience**:

- total work: 1 year (preferred)

**Language**:

- English (preferred)



  • 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 Cortex Consulting Pvt. Ltd. Full time

    About the Role:We are seeking a motivated and results-oriented Embedded Firmware Engineer to join our growing team. In this exciting role, you will play a key part in designing, developing, testing, and debugging firmware for our embedded systems using C++. You will work closely with hardware engineers and other developers to create robust and efficient...


  • Bangalore,Chennai, India Cortex Consulting Pvt. Ltd. Full time

    About the Role:We are seeking a motivated and results-oriented Embedded Firmware Engineer to join our growing team. In this exciting role, you will play a key part in designing, developing, testing, and debugging firmware for our embedded systems using C++. You will work closely with hardware engineers and other developers to create robust and efficient...


  • Chennai/Andhra Pradesh/Tirupati, India VY Systems Pvt Ltd. Full time

    Job Title : Senior Firmware Engineer (Embedded System) Job Location : Tamil Nadu (Chennai) or Andhra Pradesh (Tirupati)Np : Immediate to 10 daysWork Experience and Skills : - Minimum of 7 years of relevant experience (embedded system design)- Proficiency in C, C++, RTOS - Fluent in software fundamentals including software design and maintainability -...


  • Chennai, Tamil Nadu, India Climec Labs Full time

    About the internship:Selected intern's day-to-day responsibilities include:1. Assist in the design, development, and testing of embedded hardware and firmware2. Support the development of schematics and PCB layouts3. Participate in debugging and troubleshooting of hardware and firmware issues4. Collaborate with cross-functional teams to integrate hardware...


  • chennai, India Trimble Full time

    Job Title: Firmware Development Engineer Job Location: Trimble – Chennai Experience Required: 1-2 years of Experience in Embedded Firmware Development.  Job Summary:  The Firmware Development Engineer (FDE) is a key member of Trimble OSG Firmware Engineering team. This member shall own, develop and execute Embedded Application...


  • Chennai, India Trimble Full time

    Job Title: Firmware Development Engineer Job Location: Trimble – Chennai Experience Required: 1-2 years of Experience in Embedded Firmware Development.  Job Summary:  The Firmware Development Engineer (FDE) is a key member of Trimble OSG Firmware Engineering team. This member shall own, develop and execute Embedded Application Firmware...


  • tamil nadu, India Celestica Full time

    Experience: 6-10 yearsLocation: Chennai, TNJob description:You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage systems,...

  • Firmware Engineer

    3 weeks ago


    tamil nadu, India HCLTech Full time

    We are Hiring for our Engineering Research & development services for the position of Firmware Engineer for Chenna i Location.Experience: 5-9 yearsLocation: ChennaiNotice period preferred: 60 days & less.Work Mode: Work From OfficeRequirement• 5+ years’ experience.• Conceive and implement fully functional and high performing C# and C++...

  • Embedded Trainee

    6 days ago


    Coimbatore, Tamil Nadu, India Xpert Automatix Full time

    Embedded Software Developer Experience : 1+ Years / Fresher Skills: C, Embedded C, SPI, I2C, Firmware developer. MSP130 experience is added advantage. Location: Coimbatore Qualification: B.E(ECE/EEE/E&I ) Pay: From ₹5,000.00 per month **Benefits**: - Food provided Schedule: - Day shift Supplemental pay types: - Overtime pay - Performance bonus -...

  • Embedded Trainee

    1 month ago


    Coimbatore, Tamil Nadu, India Zeekers Technology Solutions Pvt. Ltd Full time

    **Key Responsibilities**:_ 1. Design and implement embedded solutions using IDEs such as Arduino IDE, AVR Studio, MPLab X, and STM32 Cube IDE. 2. Develop firmware for 8-bit, 16-bit microcontrollers and embedded systems. 3. Perform debugging and troubleshooting of embedded systems. - **Qualifications**:_ 1. Bachelor's degree in ECE/EEE/EIE,...


  • Chennai, India Logitech Full time

    DescriptionThe Role:Our audio products help businesses and people stay connected. This role is responsible for designing firmware for Bluetooth headset products. Work requires strong knowledge in Bluetooth Classic and Bluetooth Low Energy, embedded C, assembly language, and familiarity with hardware designYour Contribution:Be Yourself. Be Open. Stay Hungry...


  • chennai, India Antal International Full time

    Job Description Summary role description:  Hiring for a Senior Embedded Linux engineer, for a product engineering services company for embedded firmware. Company description: Our client is a start-up product engineering services provider for embedded firmware. They have expertise in three domains including Software Development Services,...


  • Bangalore,Chennai, India Allime Tech Solutions Full time

    Notice Period : 45 days or less Education : B.E/B. Tech, M.E/M. Tech Graduate or MCA Job Description : - Design and implement software of embedded devices and systems from requirements to production and commercial deployment - Design, develop, code, test and debug system software - Review code and design - Analyze and enhance efficiency,...


  • chennai, India Logitech Full time

    Description The Role: Our audio products help businesses and people stay connected. This role is responsible for designing firmware for Bluetooth headset products. Work requires strong knowledge in Bluetooth Classic and Bluetooth Low Energy, embedded C, assembly language, and familiarity with hardware design Your Contribution: Be...


  • Chennai, India Logitech Full time

    Description The Role: Our audio products help businesses and people stay connected. This role is responsible for designing firmware for Bluetooth headset products. Work requires strong knowledge in Bluetooth Classic and Bluetooth Low Energy, embedded C, assembly language, and familiarity with hardware design Your Contribution: Be Yourself. Be...

  • Generic Firmware

    1 month ago


    Chennai, India Capleo Global Solutions Pvt LTD Full time

    **Generic Firmware**: Embedded C++, RTOS/ Linux, Protocol I2C/SPI/ UART, Firmware Application development or Bare metal code development Location: Baroda -5, Mysore - 5, Mumbai -2 Exp: 2-4 years Budget: 6.5LPA **Mechanical**: Location: Baroda -6, Mysore - 2 Exp: 3-5 years Budget: 6LPA Experience of 3D modeling of casting, forging or machining...

  • Sudheer Firmware

    1 month ago


    Chennai, India Nityo Infotech Full time

    C , Management , Based , C , Configuration Management , Embedded , Embedded Software , Firmware , Hyderabad , IP , Interfaces , Language , Level , Location , Management , Management Tools , Memory , Protocols , Software , Software Development , Synchronization , VxWorksExperience Required6 - 12 YearsIndustry TypeITEmployment...

  • Firmware Engineer

    1 week ago


    chennai, India HCLTech Full time

    We are Hiring for our Engineering Research & development services for the position of Firmware Engineer for Chenna i Location.Experience: 5-9 yearsLocation: ChennaiNotice period preferred: 60 days & less.Work Mode: Work From OfficeRequirement• 5+ years’ experience.• Conceive and implement fully functional and high performing C# and C++...


  • Chennai, India Celestica Full time

    Experience: 6-10 years Location: Chennai, TN Job description: You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage...