Talent.com
Firmware Engineer (Embedded Systems)
Firmware Engineer (Embedded Systems)Scrapify Ecotech Private Limited • Madurai, Tamil Nadu, India
No longer accepting applications
Firmware Engineer (Embedded Systems)

Firmware Engineer (Embedded Systems)

Scrapify Ecotech Private Limited • Madurai, Tamil Nadu, India
4 days ago
Job description

Job Description : Firmware Engineer (Embedded Systems – Marine / ROV / USV Systems)

Role Overview

We are seeking a Firmware Engineer with expertise in FreeRTOS and ESP-IDF to design, develop, and optimize embedded software for real-time and marine system applications. The candidate will contribute to the development of ROV (Remotely Operated Vehicle) and USV (Unmanned Surface Vehicle) projects, ensuring robust performance in challenging aquatic environments.

Key Responsibilities

Firmware Development

Design, develop, and maintain firmware on microcontrollers using FreeRTOS and ESP-IDF.

Implement low-level drivers and communication protocols (I2C, SPI, UART, CAN, LoRa, etc.) and manage sensors, actuators, and power systems.

Optimize firmware for real-time control, low-latency communication, and reliability in marine / underwater applications.

Debugging & Testing

Use tools such as JTAG, oscilloscopes, and logic analyzers for debugging and validation.

Conduct unit, integration, and hardware-in-the-loop (HIL) testing for embedded systems.

Perform field testing, calibration, and system tuning for ROV and USV platforms.

Cross-Functional Collaboration

Collaborate with hardware and mechanical engineering teams for seamless ROV / USV integration.

Support prototype builds, sensor and thruster integration, and system validation in real-world water environments.

Participate in design reviews and contribute to system-level optimization.

Innovation

Identify performance bottlenecks and propose firmware optimizations for motor control, navigation, telemetry, and long-range communication (LoRa).

Contribute to advanced marine embedded architectures, thruster control algorithms, and communication frameworks (wired and wireless).

Required Skills

Strong expertise in FreeRTOS and ESP-IDF.

Proficiency in C / C++ (Python / Matlab a plus).

Experience with debugging tools (JTAG, oscilloscopes, logic analyzers).

Knowledge of microcontroller architectures (ESP32, Raspberry pi, Jetson Nano etc.) and LoRa-based communication modules.

Strong problem-solving and real-time system optimization skills.

Experience in sensor integration, motor driver control, and telemetry systems for ROV or USV applications.

Preferred Qualifications

Bachelor's / Master's in Electronics, Embedded Systems, Mechatronics, or Computer Engineering.

2–5 years of embedded firmware development experience.

Experience in ROV, USV, IoT, or Consumer Electronics projects.

Familiarity with marine communication protocols, LoRa mesh networks.

Create a job alert for this search

Embedded Firmware Engineer • Madurai, Tamil Nadu, India

Related jobs
Embedded Engineer

Embedded Engineer

Apna Technologies & Solutions (ApnaTech) • Madurai, IN
Preferred skills and qualifications.Master’s or Bachelor’s degree in Embedded Systems, Computer Engineering, or a related field. Good experience as an embedded software developer with solid knowledg...Show more
Last updated: 9 days ago • Promoted
Principal IoT Embedded System Architect

Principal IoT Embedded System Architect

Faststream Technologies • Dindigul, IN
Own System Architecture & Collaborate with client teams to understand their IoT and Embedded product requirements.Investigate, analyze, review, and enhance functionality and modules for existing & ...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Engineer

Embedded Software Engineer

AstraYAN • Dindigul, IN
We are seeking a highly motivated professional to join our team in the role of an Embedded Software Engineer.You will work closely with cross-functional teams to deliver innovative solutions that a...Show more
Last updated: 3 days ago • Promoted
Embedded Principal Engineer (MCU)

Embedded Principal Engineer (MCU)

ACL Digital • Madurai, IN
Designation : Senior Engineer / Principal Engineer (MCU).Experience Required : 5 to 10 Years.Job Location : Work from office. Job Functions / Responsibilities : .Requirement Understanding and requirement ...Show more
Last updated: 11 days ago • Promoted
System Support Engineer

System Support Engineer

Vinebrook Technology • dindigul, tamil nadu, in
Communicate clearly with customers both in writing and over the phone.Perform mid-level and advanced troubleshooting of issues across the services provided by the Managed Services team.Engage direc...Show more
Last updated: 30+ days ago • Promoted
Aix System Administrator

Aix System Administrator

Tata Consultancy Services • Madurai, IN
Come and join us for an exciting career with TCS!!!.Must Have Experiences and Skills : .As this is for a L2 requirement, candidates should have strong skills in installation, configuration, administr...Show more
Last updated: 12 days ago • Promoted
Senior Distributed Systems Engineer

Senior Distributed Systems Engineer

INDI Staffing Services • dindigul, tamil nadu, in
At INDI, we're passionate about empowering individuals and businesses worldwide.Our cutting-edge recruiters connect leading companies with top talent, fostering a dynamic environment where innovati...Show more
Last updated: 11 days ago • Promoted
Technical Advisor - Kernel Networking

Technical Advisor - Kernel Networking

WatchGuard Technologies • Dindigul, IN
Core skills required : Linux Kernel, Network device driver development, Linux internals, Networking stack.Good to have : Data plane development kit (DPDK) and Vector Packet Processor (VPP).You are a...Show more
Last updated: 20 days ago • Promoted
Linux System Administrator (AWS Specialist)

Linux System Administrator (AWS Specialist)

MGT-COMMERCE GmbH • Madurai, IN
Do you live and breathe Linux? Do you enjoy building and managing servers in the cloud?.Linux-focused System Administrator. AWS infrastructure and keep systems running at peak performance.Setting up...Show more
Last updated: 30+ days ago • Promoted
Hardware Engineer (Remote)

Hardware Engineer (Remote)

Phinity Labs • Dindigul, IN
Remote
Phinity is helping the labs building AGI automate hardware engineering by building environments to train agents on hardware design and verification tasks. Our customers include one of the largest fr...Show more
Last updated: 30+ days ago • Promoted
Zoho Engineer

Zoho Engineer

aecc - digital innovation hub • Dindigul, IN
We are seeking a skilled and proactive Zoho One Developer / Engineer to join our growing team.The ideal candidate will be responsible for designing, customizing, implementing, and maintaining solutio...Show more
Last updated: 3 days ago • Promoted
Lead Kernel Engineer

Lead Kernel Engineer

L&T Technology Services • Madurai, IN
L&T Technology Services Limited (LTTS) is a global leader in Engineering and R&D (ER&D) services.With 816 patents filed for 57 of the Global Top 100 ER&D spenders, LTTS lives and breathes engineeri...Show more
Last updated: 2 days ago • Promoted
AutoSys Administrator

AutoSys Administrator

Atyeti Inc • Madurai, IN
Install and configure AutoSys components (AE, EEM, WCC, Agents).Perform upgrades and patching of AutoSys environments.Create, modify, and manage job definitions using JIL and WCC.Schedule and monit...Show more
Last updated: 4 days ago • Promoted
Emulation Engineer / Lead

Emulation Engineer / Lead

eInfochips (An Arrow Company) • Madurai, IN
Role : Emulation Engineer / Lead.Job Location : Noida, Chennai, Bangalore, Hyderabad, Ahmedabad.You must be having BS or MS in Electrical OR Electronics engineering. Minimum 4+ Years of Emulation Expe...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer( Linux Kernel Developer )

Lead Software Engineer( Linux Kernel Developer )

DDN • Madurai, IN
This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show more
Last updated: 4 days ago • Promoted
Lead Engineer

Lead Engineer

Hyqoo • Madurai, IN
Design, deploy, and manage AWS cloud infrastructure, including EC2 instances, S3 buckets, VPCs, RDS databases, and Lambda functions. Assist in the design, implementation, and maintenance of backup, ...Show more
Last updated: 6 days ago • Promoted
Network Implementation Engineer

Network Implementation Engineer

Akkodis • Madurai, IN
Network Design & Implementation : .Candidate Must have experience in Data center, Cisco Nexus and BGP protocol.Design and deploy Cisco access and distribution switches, core routers (2900, 3500, 3700...Show more
Last updated: 4 days ago • Promoted
Junior Engineer, Product Platform Hardware (FPGA)

Junior Engineer, Product Platform Hardware (FPGA)

NIKSUN • Dindigul, IN
Junior Engineer, Product Platform Hardware (FPGA) : .NIKSUN is the recognized worldwide leader in making the Unknown Known. The company develops and deploys a complete range of award-winning forensics...Show more
Last updated: 12 days ago • Promoted