drjobs Junior Firmware Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

1-3years

Job Location drjobs

Chennai - India

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Junior Firmware Developer

Location: Chennai

Position Type: FullTime

Job Summary:

We are seeking a motivated Junior Firmware Developer to assist in designing developing and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You will be working under the guidance of senior developers and engineers contributing to exciting projects in embedded systems and hardwaresoftware integration.

Key Responsibilities:

  • Firmware Development Support: Assist in the development and maintenance of firmware for embedded systems.
  • Code Implementation: Write clean and efficient code in C/C under supervision ensuring adherence to best practices and design specifications.
  • Testing and Debugging: Help in testing debugging and troubleshooting firmware to ensure functionality and performance.
  • Collaboration: Work closely with senior developers hardware engineers and other team members to integrate firmware with hardware components.
  • Documentation: Contribute to technical documentation and reports for the firmware development process.
  • Learning and Development: Continuously enhance your skills and knowledge in embedded systems and firmware development applying new techniques where appropriate.

Qualifications:

  • Education: Bachelor s degree in Electrical Engineering Computer Engineering Computer Science or a related field.
  • Experience:
    • Internship or project experience in firmware or embedded systems development.
    • Familiarity with embedded systems programming using C/C.
    • Exposure to hardware interfaces (e.g. SPI I2C UART etc.) and microcontroller programming.
  • Skills:
    • Basic understanding of embedded C/C programming.
    • Familiarity with microcontrollers (e.g. ARM Cortex AVR PIC) or other embedded platforms.
    • Basic knowledge of debugging tools (e.g. JTAG debuggers) and version control systems (e.g. Git).
    • Familiarity with RealTime Operating Systems (RTOS) is a plus but not required.

Preferred Qualifications:

  • Experience with academic projects internships or extracurricular activities involving embedded systems or firmware development.
  • Familiarity with lowlevel hardware concepts and communication protocols (e.g. Bluetooth Zigbee WiFi).
  • Eagerness to learn and adapt to new technologies.

Soft Skills:

  • Strong willingness to learn and grow in the field of embedded systems.
  • Good problemsolving skills and attention to detail.
  • Strong communication skills both written and verbal.
  • Ability to work effectively in a team environment.


Embedded C, Linux, RTOS, Microcontrollers, Firmware

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.