Logo for CodersBrain

Firmware Engineer_Manju_Capgemini

Roles & Responsibilities

  • Proficiency in C programming language.
  • Ability to interpret electronic circuit schematics and datasheets.
  • Experience with debugging and reverse engineering embedded systems.
  • Knowledge of microcontroller architectures and communication protocols.

Requirements:

  • Implement embedded product requirements using C.
  • Analyze hardware changes and their impact on firmware.
  • Create technical design and documentation.
  • Collaborate on firmware build and release processes.

Job description

Responsibilities

Understand embedded product requirements and implement them using C programming language.

Perform impact analysis of any hardware change in the product on the firmware.

Create design document and other technical documents.

Experience required

Must have skills

1. Expertise in C programming language

2. Should be able to understand electronic circuit design schematics and component data sheets

3. Ability to debug and reverse engineer embedded products

4. Familiarity with 81632 bit microcontroller and their development tools

5. Through understanding of firmware build and release process

6. Communication protocols bus architectures such as UART, SPI, I2C, CAN, RS232, RS485

7. Sensor interfacing

8. Experience of using test equipment like DSO, multimeter etc.

9. Good at creating technical documents

10. Good communication skills

Good To Have :

1. Development experience of medical device

2. Experience of version control systems like GIT.

3. Writing firmware for manufacturing tests

4. Experience of writing and reading assembly code.

Related jobs

Other jobs at CodersBrain

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.