DATOMS is an IoT software platform that streamlines asset management and operations for equipment manufacturers, leasing and rental companies, and enterprises utilising machine learning, artificial intelligence, and the internet of things. Our scalable solution can be customised to meet the unique needs of each client and is trusted by top companies around the globe.
We are looking for passionate problem solvers who are interested to create current technology from scratch. “Hardware is Hard”, but we believe dedication and craving for learning new things will help solving some of the biggest problems. The Embedded Firmware developer will work on Embedded Linux, Android and various embedded operating systems to write drivers which will simplify the data acquisition problem across various machines categories. The roles also demand fair understanding in dealing with various micro-processor and controllers. This is a full-time, on-site role located in Bengaluru.
Responsibilities
Develop, design, and implement embedded applications, drivers for various machine types and protocols.
Design and Build testing cases and process for firmware.
Prepares appropriate documentation as required by internal product development processes.
Conducts and participates in design, code and test reviews and inspections, as well as the feasibility, efficacy, and compliance to functional and regulatory standards.
Collaborates with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability, and schedule goals.
Conduct and participate in reviews and inspections for all elements in the firmware lifecycle to ensure that our code quality and customer satisfaction goals are achieved.
Qualifications
B.Tech in Electronics and Electrical Stream
More than 3+ years of experience in firmware development or related field
Skills
Adequate knowledge of reading schematics and data sheets for components, ability to understand the electrical schematics