Firmware Engineer / Sr. Firmware Engineer (BLE)
Experience required: 4 years – 9 years
Job Location: Pune / Hyderabad
Qualification required: Bachelor’s in Electronics / Master’s degree in Electronics Engineering
Must have skills: Smart Devices, Wired/Wireless Communication BLE Development
Job Description
- A software engineer with strong experience in designing and developing embedded software for lighting, consumer electronics, or smart metering products.
- Primarily an embedded firmware developer who understands and contributes to all aspects of the embedded software development process, including specification, development, design reviews, and testing at all levels. Has a good understanding of electronics hardware and can interpret schematics and electronic designs.
- Provides connectivity solutions based on Wi‑Fi, BLE, Bluetooth, DALI, ModBus, etc. and supports development and testing of wireless and wired communication technologies.
- Demonstrates strong performance in software design, debugging, documentation, and testing.
- Proposes, designs, and develops embedded software systems and components to meet product requirements.
- Brings up BLE/Bluetooth/DALI platforms and optimizes throughput and performance through software/hardware design implementation.
- Adds new communication features that integrate with the design process and is responsible for stack porting activities for different platforms.
- Has a solid understanding of Bluetooth/BLE profiles, technology, operations, baseband, link management, and protocol.
- Also works on developing non‑communication parts of the firmware.