Job Description Summary
The Product Firmware includes algorithms, communications, operating systems and hardware abstraction drivers in the firmware architecture.
The role will involve the understanding and analysis of firmware and algorithm requirements for the products and the knowledge and understanding of real time firmware techniques to provide sufficiently detailed specifications to implement technical solutions.
The applicant will be responsible for the specifications, design, implementations and testing.
Job Description
Essential Responsibilities
Responsible for the all phases of product development life cycle.
Develop specifications to identify the technical behavior to suit the system requirements.
Development of firmware specification/design and test, design, implement and test firmware.
Perform product validation and bug fixing at lab/field.
Qualifications / Requirements
Bachelor’s / Master’s Degree in Electronics.
Minimum 8-10 years of experience in real-time firmware design and development, C/ C++ programming language in embedded applications.
Good understanding of OS like VxWorks, RTLinux, Linux.
Good understanding of FPGA, ARM, PPC and DSP architecture.
Experience in embedded platform firmware and device drivers design.
Good understanding of firmware development life cycle.
Experience with Firmware source code version control tools such as SVN, GIT
Good knowledge in communication protocols like RS232/485, i2C, SPI, TCP/IP, UDP, Modbus, CAN.
Good exposer of IoT platform using Raspberry, NodeMCU, Arduino
Hands on experience in using testing & debugging tools like emulators, DSO, Logic Analyzer, function generator etc. for board bring-up.
The applicant must able to lead projects independently with minimum supervision.
Strong oral and written communication skills.
Desired Characteristics
Structure approach to problem solving.
Dedicated and great team mate.
Strong oral and written communication skills.
Strong interpersonal and leadership skills.
Lead initiatives of moderate scope and impact.
Ability to coordinate several projects simultaneously.
Effective problem identification and solution skills.
Innovative thinking and Aptitude towards NPI projects
Demonstrated ability to work in full product development life cycle
Demonstrated ability to work independently as well as in a distributed internationally group.
Additional Information
Relocation Assistance Provided: Yes
Job Description Duration: Full-timeLocation: Work remotely with a distributed teamRole: Backend DeveloperPrimary Skills: Java, REST services, SQL, Linux shell scripting,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job type – Full timeAge – Between 22 – 30 yrLocation – BangaloreAcademic qualification –...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Computer Data Operator work closely with senior members of staff helping them to manage their...
Apply For This JobJob Description: We are seeking a highly motivated and enthusiastic System Engineer to join our team. The Engineer will be...
Apply For This JobFull Job Description Job: Retail Banking Primary Location: Asia-India-Chennai Schedule: Full-time Employee Status: Permanent Posting Date: 19/Sep/2023, 9:54:50 PM Unposting...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Hiring for Bpo call center Salary 25,000 + incentives English + Hindi language Part time...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`