Senior/Junior Embedded Firmware Engineer
Location - Mumbai (WFO)
Experience - 2 to 10 years
Must have - Experience in working with RTOS ,PCB designing ,Experience in OTA & GSM ,Worked with MQTT protocol
Job Description:
Develop information flow architecture and schema's for different product firmware
Develop automation and test systems for commercial deployment of large number of hardware devices
Work alongside hardware engineers to debug, redesign, and manufacture next generation controller and sensor platforms for MKOne, SES, and other internal projects
Design and implement the application framework and system services for a new ARM-based embedded platform.
Collaborate with electrical and mechanical engineers on the hardware design and implementation process from design through manufacturing and testing.
Assist in the design and development of test systems for validation of the platform from hardware to firmware.
Development of Cellular/Wifi Systems with MQTT Broking
Keep up with the latest embedded firmware technologies/versions and tools.
Enforce a high standard of quality over the code base and application performance.
Influence every aspect of the firmware development process.
Collaboration with mechanical design, simulation, software, product design teams for electronic hardware and harness integration.
Working alongside third party validation companies such as UL, LEEDS, etc for commercial certification
Interaction with business team for product feature changes
Interaction with B2B customer teams globally where applicable
Working alongside company leadership on key product deliverables and timelines
Developing and maintaining key technology documentation across core technology and embedded hardware electrical engineering teams
Lead a team of firmware development engineers and interns when applicable.
Requirement
MS in Electrical Engineering / Computer Engineering
2+ years experience designing and implementing embedded software systems in C.
Experience building and shipping Embedded Firmware Products commercially
Experience implementing power-optimized software.
Bare-metal embedded system design experience
Past experience with Multi-threading and RTOS
Past experience with OTA via GSM/Wifi
Excellent skills in debugging tools like bus analysers and oscilloscopes.
Experience implementing and debugging hardware drivers.
Past experience working with antenna and GSM based IoT Devices - experience with AT Commands
Past experience designing your own controller PCB in Eagle/Altium/KiCAD/other.
Strong electrical and computer engineering fundamentals - Analog and Digital Circuits
Exceptional communication skills
High energy, optimistic candidate
Skills : embedded,rtos,pcb design