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
About this role: Project Manager We’re hiring Project Manager for one of our Leading MNC in Oil & Gas to...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We need 3 candidates who can work with us as an accounts analyst and make...
Apply For This JobFull Job Description Job Description Must have Java, Spring boot, microservice experience Hands-on experience in Core Java development, Java 8,...
Apply For This JobInfluGlue is looking for experienced Influencer Marketing Executives who can take care of client enquiries, discuss requirements, submit proposals, negotiate...
Apply For This JobFull Job Description Summary: We are looking for a competitive and trustworthy Sales Manager & Executives who can help us...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> January 2, 2019 admin Requirements Basic Accounting & Taxation Knowledge Minimum 2yrs of experience in...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`