Enable job alerts via email!

Embedded Software Engineer (Full-Time / Freelance)

Cadlete Designs

Ahmedabad

Hybrid

INR 4,00,000 - 8,00,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an Embedded Software Engineer, where you'll develop high-performance firmware and embedded solutions for groundbreaking products. This role offers the chance to work on unique projects across various industries, including medical equipment and consumer electronics. Collaborate with talented engineers and designers to create innovative products that push the boundaries of technology. Enjoy the flexibility of remote or on-site work, and be part of a culture that values creativity and problem-solving. If you're passionate about embedded systems and eager to make an impact, this opportunity is for you!

Benefits

Flexible work arrangements
Competitive compensation
Collaboration with top-tier engineers
Innovative project opportunities

Qualifications

  • Proficiency in C, C++, and Python for embedded applications.
  • Experience with ARM Cortex, ESP32, STM32, PIC, or AVR microcontrollers.

Responsibilities

  • Develop, test, and optimize embedded software and firmware.
  • Collaborate with hardware teams to integrate embedded solutions.

Skills

C
C++
Python
Embedded Systems
Debugging
Real-Time Operating Systems (RTOS)
Communication Protocols
Edge AI
Machine Learning

Education

Bachelor's Degree in Engineering

Tools

JTAG
Oscilloscopes
Logic Analyzers

Job description

Embedded Software Engineer (Full-Time / Freelance)

Position: Embedded Software Engineer (Full-Time / Freelance)

Company: CADLETE Designs

Location: Sun South Street, South Boapl, Ahmedabad

About CADLETE Designs:

CADLETE Designs is a leading product design and engineering firm specializing in end-to-end product development, from ideation and research to prototyping and mass production. We work with high-profile clients across industries such as Medical Equipment, Ed-Tech, AI Devices, and Consumer Electronics.

Job Description:

We are looking for an Embedded Software Engineer who is passionate about developing high-performance firmware and embedded solutions for innovative products. The ideal candidate will have experience working on unique and challenging projects and should be able to collaborate with cross-functional teams, including mechanical designers, electronic engineers, and industrial designers.

Key Responsibilities:

  • Develop, test, and optimize embedded software and firmware for microcontrollers, processors, and IoT devices.
  • Collaborate with hardware teams to integrate embedded solutions into custom-designed products.
  • Design and implement real-time operating systems (RTOS) and bare-metal firmware as required.
  • Work with communication protocols such as UART, SPI, I2C, CAN, and Bluetooth.
  • Optimize code for power efficiency and performance in embedded systems.
  • Debug and troubleshoot hardware-software integration issues.
  • Develop and maintain technical documentation.
  • Stay updated with emerging technologies in embedded systems and product development.

Preferred Qualifications & Skills:

  • Proficiency in C, C++, and Python for embedded applications.
  • Experience with ARM Cortex, ESP32, STM32, PIC, or AVR microcontrollers.
  • Hands-on experience with RTOS (FreeRTOS, Zephyr, etc.).
  • Knowledge of IoT protocols (MQTT, HTTP, Modbus, LoRaWAN, Zigbee, etc.) is a plus.
  • Familiarity with embedded Linux, firmware development, and bootloaders.
  • Strong debugging skills using tools like JTAG, Oscilloscopes, and Logic Analyzers.
  • Ability to read and understand electronic schematics and PCB layouts.
  • Experience with edge AI and ML models on embedded devices is a plus.
  • Prior work on unique projects (e.g., robotics, AI-driven devices, smart wearables, medical tech, etc.) will be given preference.

Why Join CADLETE Designs?

  • Work on innovative and challenging product development projects.
  • Opportunity to collaborate with top-tier engineers and designers.
  • Flexibility to work remotely or on-site based on project needs.
  • Competitive compensation for both full-time and freelance roles.
  • A culture that values creativity, problem-solving, and cutting-edge technology.

How to Apply?

If you are passionate about embedded systems and want to be a part of groundbreaking projects, we'd love to hear from you!

Send your resume and portfolio (if applicable) to info@cadletedesigns.com with the subject "Embedded Software Engineer – [Full-Time/Freelance]".

People with unique projects and hands-on experience in innovative embedded solutions will get preference!

Seniority level

Entry level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Design Services

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.