Firmware Developer
Job Description
Skills & Requirement
● Good understanding in Digital Electronics, C, C++, Embedded C, Assembly Language coding and bare metal programming.
● Familiarity with Linux, CLI, shell scripting, make files, and cross compilation.
● Familiarity and basic knowledge of Inter-process communication, threads, sockets, mutex, and networking.
● Knowledge in Linux systems engineering and networking fundamentals.
● Excellent written and verbal communication skill.
● Ability to quickly adapt and learn new technologies.
● Able to work efficiently with minimal supervision.
● Sense of ownership and pride in your performance and its impact on company's success.
● Team player.
● Good time-management skills.
● Critical thinker and problem-solving skills
Roles & Responsibilities
● Design, develop, implement, test and debug system hardware, firmware, bare metal programming
● Perform design and code reviews and recommend improvements.
● Perform testing to validate product architecture and design.
● Collaborate with other engineers on technical and design issues.
● Develop firmware algorithms to handle exceptional conditions and errors.
● Analyze and enhance the efficiency, stability and scalability of system resource
Job Type
Payroll
Positions
Backend Developers
Refer a friend for this role and earn
800.74 USD
Use the share options below Learn More
Refer a friend for this role and earn {{(JobDetailByID.referral_fee > 0) ? getExchangeDecimalRateData((JobDetailByID.referral_fee/4)): getExchangeDecimalRateData(49/4) | number : 0 }} {{currency_code}}
Don’t forget to share your referral URL
21 - 34 K/Year USD (Annual salary)
Longterm (Duration)
Onsite Noida, Uttar Pradesh, India
Pramita G