C

Senior IoT/Embedded Software Engineer

Cozzera India
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Design, build, and test efficient embedded code for IoT products. Collaborate with cross-functional teams to resolve support issues and develop new features. Ensure robustness, security, and data protection.

Key Highlights
Work with tech team to resolve support issues and questions
Test and debug products and services
Design and build efficient embedded code
Ensure robustness and security of wireless communication
Collaborate on product design and development
Address user feedback and implement new features
Technical Skills Required
Embedded Linux Rust Python C/C++ TensorFlow PyTorch ONNX Bluetooth Low Energy Zigbee REST APIs WebSockets Git
Benefits & Perks
Flexible work hours
Fully remote work

Job Description


Job Role: IOT/ Embedded Engineer

Experience: 3+ yrs


Responsibilities: Duties will include but are not limited to:

● Working directly with the tech team to address and resolve support issues, questions & requests ● Testing and debugging products and services delivered to our customers as part of the ongoing support process. Hands-on is a must.

● Analyze the project and participate in multi-way discussions with hardware designers and server side and mobile app developers to familiarize yourself with the product.

● Design, build, and test efficient, high-quality embedded code via production SWE frameworks.

● Ensure the robustness of the code in the face of heavy-duty use by older people. (Defensive Programming for Robust UI)

● Ensure the robustness and security of wireless communication with sensors and medical device ecosystems. (Defensive Programming for Data Security)

● Ensure that firmware is as protected and tamper-proof as the hardware platform can provide.

● Collaborate on the design of future revisions of the product.

● Develop and test new features, integrations, and services concerning MiiCube

● Participate in product/service design challenges and exercise creativity

● Address and implement user feedback to improve IoT and product features

Qualifications (Skillset):

● Professional Experience of more than 3 years

● Strong experience with embedded linux. RPi, Jetson, and other embedded linux hw platforms are relevant.

● Strong knowledge of the Rust OR Python OR C/C++ programming languages in an embedded software context

● Experience with embedded AI optimisations and tools like tensorflow, pytorch or ONNX

● Experience interfacing with Bluetooth low energy and Zigbee devices and their relevant network operations

● Experience with Audio Signal Processing

● Experience with hw serial and network communication

● Experience with low-level, kernel Linux functions

● Experience with REST APIs, Websockets, Streaming endpoints.

● Experience developing systems with device and data security as features

● Familiarity with parsing and transporting sensor data

● Understanding of underlying electronics to the point where it influences firmware development and debugging

● Familiarity with source control tools such as Git

● Experience, comfort, and creativity in the development scope outlined above

● Experience with Microsoft Azure is ideal Benefits:

● Flexible work hours (should be agreed on with manager for 60% overlap of working hours, HQ is in Europe/London timezone)

● Fully Remote


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

fetchjobs.co

India

Senior Full-Stack Engineer

Programming
23h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

expatready

India

Junior MERN Stack Developer

Programming
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

expatready

India

Subscribe our newsletter

New Things Will Always Update Regularly