Candidate should be able to :
Validate FW quality through functional verification, power and thermal test, and full system testing
Collaborate and select critical components to ensure the quality and timely delivery of the product software.
Assemble and bring up EVKs, board hacks, or quick-turn code for evaluating concepts and jump-starting firmware development.
Create a test plan for each phase and application of the product through PVT and characterize the full system for function, power, and use-cases.
Take a concept and create FW architecture, and implement drivers, applications with embedded OS either on your own or navigate the process with JDM resources.
Evaluate system feature tradeoffs and create the system specifications for developing FW for the target product working with the hardware design teams.
Candidate should have :
5 to 10 years of relevant experience in product development (enterprise or consumer)
Experience with wireless communication techniques and associated protocols such as WiFi, BLE, cellular communication (LTE modules)
Experience in debugging embedded systems and microcontroller peripherals including I2C / SMB, SPI, UART, ADC, CAN (OBD)
Excellent C, C++ programming skills with experience in embedded system design and development
Experience with developing project scope and project deliverables from product requirements
BS or MS degree in Computer Science or similar is a plus
Experience with RTOS
Embedded Developer • Chennai, India