resu·mail

Embedded Firmware Engineer

at Unbox Robotics

Pune, India Mid Posted 2026-02-23

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Embedded Firmware Engineer role at Unbox Robotics, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

Embedded Firmware Engineer at Unbox Robotics  About Unbox Robotics  We at Unbox Robotics are revolutionising warehouses and distribution centres by building the world's most compact, powerful, and flexible mobile robotics systems for the new age of warehousing. Our product is the World's 1st of its kind AI-powered parcel sorting robotic system that gets installed 10X faster, saves 50+% space and improves productivity by more than 3X with 50% fewer robots than that of the competition. Founded in 2019, we are backed by marquee investors and angels. We are looking to add to our team of thinkers, innovators and doers and would love to have you join us at the Pune, India office and build the future of on-demand robotics logistics solutions   Roles & Responsibilities:  Conduct requirement analysis and creation of functional requirement specification for new derivative products or new features in an existing product.   Involve in embedded design documentation, coding, unit test and integration testing. Design/Development of firmware in C/C++ for timing critical, interrupt-based applications and evaluation report generation using lab equipment (i.e. logic analyzers, oscilloscopes, multimeters, etc.) to ensure functionality  Design/Development of firmware in C/C++ for testing and evaluating durability of components Design/Development of firmware in C/C++on resource-constrained, embedded systems  Work closely with other engineering teams, partners and vendors to gather inputs and ensure the right implementation and interoperability/reusability.  Ability to understand and follow engineering processes such as SCRUM, version control, and bug management.   Conduct FW impact analysis to ensure all of existing features are functional with new proposed change(s).   Multitasking between the new product development and the sustenance activities of all existing products   Conduct design and code reviews to ensure the quality of work products   Requirements:  Strong software design skills, including debugging, performance analysis, and test design  Should have strong programming skills in Embedded C and Knowledgeable in C++ Knowledge of using interfacing communication protocols such as USB, UART, SPI, I2C, Timers, PWM, WDT, CAN interfacing  Experience with Cortex M4 or equivalent  Experience in timing critical, interrupt-based design, power and memory optimization Ability to read datasheet, schematics, design simple digital and analog circuits Strong analytical and problem solving skills with ability to self-learn   Self-starter with the ability to operate effectively with minimal supervision   Good to Have: Good working experience in Multi-threaded programming, RTOS, IPC   Knowledge of bootloaders  Knowledge of TCP IP, UDP  Working experience on Industrial protocols like Modbus is preferred   Experience in wireless technology Zigbee, BLE, LTEM is preferred  Experience in functional safety development in the firmware. Awareness on functional safety standards. Preferably Functional Safety certified.   Experience with Board bring-up activities is preferred   Familiarity with Atmel Studio, Kiel, CubeMX   Experience with multi OS Linux/Windows   Eligible candidates:  Education: B.E. / B. Tech / M.E. / M. Tech/ M.S. in Electronics or equivalent relevant work experience.  Work Experience: 3-7 years of experience   We Value:  Constant learner to become a Subject Matter Expert   Proven record in start-up environment working with innovations   Exposure to a high paced working environment   Ability to conduct detailed procedures in a time-constrained environment   Work Location: Pune   Work Mode: In Campus   Salary Range: Competitive Salary

How to get this job at Unbox Robotics

  1. Don't rely on the portal. Cold applications for a role like Embedded Firmware Engineer land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at Unbox Robotics — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach Unbox Robotics's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›