Skip to content
mimi

Embedded Software Developer

Artistic infratech Private Limited

Faridabad · On-site Full-time Yesterday

About the role

We are seeking a proactive Embedded Engineer with 2–3 years of hands-on experience to join our engineering team. You will be responsible for developing firmware, designing system-level solutions, and collaborating with hardware engineers to deliver robust, high-performance embedded systems.

Key Responsibilities:

Firmware Development: Design, develop, and optimize embedded code in C/C++ for 8/16/32-bit microcontrollers (e.g., ARM Cortex, PIC, AVR).

Hardware Integration: Collaborate with hardware teams to bring up new boards, perform hardware-software integration, and troubleshoot issues.

Communication Protocols: Implement and debug protocols including SPI, I2C, UART, CAN, and Ethernet.

Documentation: Maintain design documentation, technical specifications, and version control.

Required Skills & Qualifications:

Experience: 2–3+ years of experience in embedded software development.

Languages: Strong expertise in Embedded C.

Microcontrollers: Hands-on experience with ARM Cortex-M, NXP, PIC, ST or similar architectures.

Tools: Familiarity with IDEs like STVD,STM32Cube, IAR, Keil, or Code Composer Studio.

Debugging: Proficient in debugging embedded targets and code issues.

Education: Bachelor’s degree in Electronics/Electrical Engineering, Computer Science, or related field.

Preferred Skills:

Experience with IoT protocols (BLE, Zigbee, MQTT,RF).

Familiarity with STM8, STM32 and similar families.

Job Type: Full-time

Pay: ₹25,000.00 - ₹40,000.00 per month

Benefits: • Cell phone reimbursement • Health insurance • Provident Fund

Work Location: In person

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free