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
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Key Account Manager – JJSV – Cochin Caring for the world, one person at a...
Apply For This JobFull Job Description Job Title: Business Development Associate Location: Ahmedabad About us: Our vision is to develop automotive electric vehicles...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Company Description We’re Nagarro. We are a digital product engineering company that is scaling in...
Apply For This JobJob details Job Type Full-time Full Job Description Company Description BlueOptima is a high growth technology company, providing objective software...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Who we are: At PayPal (NASDAQ: PYPL), we believe that every person has the right...
Apply For This JobFull Job Description Company Description “Why work for Accor? We are far more than a worldwide leader. We welcome you...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`