Company Description
A global technology company specializing in product engineering, embedded software, and digital solutions. It serves industries including automotive, semiconductors, telecom, consumer electronics, and industrial technology.
- Location Bangalore
- Industry Technology / IT
- Experience Range 3-5 years
- Must-have Skills Bluetooth, C#, Embedded Systems, FreeRTOS, HTTPS, MCU Debugging, RTOS, TCP, ThreadX, TLS, Wi-Fi, Zephyr
Job Summary
Software Engineer responsible for developing embedded connectivity frameworks, wireless traffic services, and connectivity data solutions.
Key Responsibilities
- Develop embedded applications using RTOS platforms.
- Debug MCU platforms including STM, TI, NXP, Nordic, Qualcomm, and MediaTek.
- Build scalable services for wireless traffic management.
- Implement connectivity metrics and telemetry solutions.
- Collaborate with product and companion app teams.
- Contribute to architecture, code reviews, and engineering best practices.
- Lead connectivity bug triage and root-cause investigations.
- Leverage AI tools and prompt engineering for development workflows.
Required Skills & Experience
- 3–5 years of software development experience.
- Strong C/C++ programming.
- RTOS: FreeRTOS, Zephyr, or ThreadX.
- Networking: TCP, TLS, HTTPS, Bluetooth, and Wi-Fi.
- Embedded/MCU development and debugging.
- Strong problem-solving and collaboration skills.
Preferred Qualifications
- Experience across multiple MCU platforms.
- Experience with connectivity telemetry and data services.
- Bachelor’s degree in Computer Science, Engineering, or related field.
Other Requirements
- Fast-paced and collaborative work environment.
- AI-assisted development and prompt engineering exposure