Talent.com
This job offer is not available in your country.
Embedded Software Lead Engineer

Embedded Software Lead Engineer

Nidec Advance Technology IndiaBengaluru, Karnataka, India
6 hours ago
Job description

The ideal candidate is an experienced Embedded Software Engineer with about 10 years of expertise in developing and leading embedded control systems . Proficient in C, Python, Embedded Linux (Yocto) , and device interfaces like I2C, SPI, and RS485 , they can design robust architectures and lead teams effectively.

They should have strong knowledge of PID control , pumps, valves, and sensors, with hands-on experience in communication protocols such as TCP / IP, UDP, Redfish / RestAPI, SNMP, Modbus, and BACnet . The role requires a technically strong and collaborative leader capable of ensuring seamless software-hardware integration for Cooling Distribution Unit (CDU) systems.

This is 'Work from Office' position only, Mon-Fri 9AM to 6PM

Work Location : Nidec Advance Technology India (NATI)

Workhub by Novel, 2

nd

F, Plot No.37,21&24, Doddanakundi Industrial Area 2, Phase 1,

ITPL Road Doddanekkundi, Bengaluru, Karnataka

600 mtrs from Hoodi Metro Station

Roles & Responsibilities

 Lead the software development lifecycle for the CDU project.

 Provide technical leadership and mentorship to a team of software

engineers.

 Define the software architecture, ensuring it is scalable, reliable, and

meets technical and business requirements.

 Manage project planning, execution, and delivery, ensuring projects

are completed on time and within budget.

 Facilitate technical discussions and decision-making processes within

the team.

 Oversee the implementation of complex embedded systems, control

engineering, and communication protocols.

 Ensure the team adheres to best practices in software development,

including code reviews, testing, and documentation.

 Collaborate closely with hardware, QA, and other cross-functional

teams to ensure successful product integration.

 Act as the primary technical point of contact for project stakeholders,

providing regular updates on progress, risks, and milestones.

 Design, develop, and maintain embedded software for Cooling

Distribution Units (CDU).

 Program primarily in C and Python for embedded systems.

 Work extensively with Embedded Linux, including OS customization

(Yocto).

 Develop software to interface with various peripheral devices using

protocols like I2C, SMBus, SPI, RS485, and UART.

 Implement and optimize control system logic (e.g., PID control) for

managing pumps, valves, and sensors.

 Integrate and manage various communication protocols such as

TCP / IP, UDP, Redfish / RestAPI (HTTP / HTTPS), SNMP, Modbus, and

BACnet.

 Develop and support graphical user interfaces (GUI) using HTML,

CSS, and JavaScript.

 Collaborate with hardware engineers to understand CPU architecture

(ARM, etc.) and ensure seamless software-hardware integration.

 Participate in all phases of the software development lifecycle,

including requirements gathering, design, coding, testing, and

maintenance.

Qualifications & Skills

 Bachelor’s or master’s degree in computer science, Electronics &

Communication, Electrical Engineering, or a related field.

 Approximately 10 years of professional experience in embedded

software development, with a proven track record of technical

leadership.

 At least 3-4 years of experience in a lead or project management role.

 Deep technical expertise in C and Python, Embedded Linux, CPU

architecture (ARM), and interfacing with peripherals (I2C, SPI, RS485,

etc.).

 Extensive knowledge of control theory (PID control) and its application

in systems with pumps, valves, and sensors.

 In-depth understanding of communication protocols (TCP / IP, UDP,

Redfish, SNMP, Modbus, etc.).

 Demonstrated experience in software architecture and design.

 Excellent project management, leadership, and team-building skills.

 Exceptional communication and interpersonal skills, with the ability to

work effectively in a multicultural environment.

Create a job alert for this search

Embedded Software Engineer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Criador Labsbangalore, karnataka, in
In this role, you have the opportunity to lead the innovation for Criador Labs.We are looking for a highly self-motivated and passionate embedded developer responsible for developing embedded softw...Show moreLast updated: 1 day ago
  • Promoted
Lead Software Engineer

Lead Software Engineer

Cimpress Indiahosur, tamil nadu, in
NASDAQ : CMPR) is the world leader in mass customisation.Our unmatched technology, production, and supply chain operations allow us to offer products that can be personalised by an individual custom...Show moreLast updated: 1 day ago
  • Promoted
Senior Software Engineer, Infrastructure

Senior Software Engineer, Infrastructure

FireboltGreater Bengaluru Area, India
We are the Firebolt Engines team, responsible for production experience of our Engines, the core of Firebolt experience.Engines are how we define the workload a customer runs, and ultimately orches...Show moreLast updated: 30+ days ago
  • Promoted
Embedded Systems Requirements Lead – Automotive Gateway & Diagnostics

Embedded Systems Requirements Lead – Automotive Gateway & Diagnostics

L&T Technology ServicesBengaluru, Karnataka, India
Job Title : Embedded Systems Requirements Lead – Automotive Gateway & Diagnostics.We are seeking a highly skilled and motivated engineer to lead the development and virtualization of sensor and actu...Show moreLast updated: 25 days ago
  • Promoted
Senior Software Engineer (Embedded)

Senior Software Engineer (Embedded)

HMEBengaluru, India
For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show moreLast updated: 19 days ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

Persistent SystemsBengaluru, Karnataka, India
Work Mode : 5 Days work from office.We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms. Experience in camera systems, im...Show moreLast updated: 1 day ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

Acufore India Private LimitedBengaluru, Karnataka, India
To be part of embedded team and going through structured on the job training to become productive resource within a stipulated time. Algorithm Development : Design, develop, and implement algorithms ...Show moreLast updated: 30+ days ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

Analog DevicesBengaluru, Karnataka, India
ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably con...Show moreLast updated: 6 days ago
  • Promoted
Solutions Engineer – Onboarding & Implementation

Solutions Engineer – Onboarding & Implementation

OnArrivalhosur, tamil nadu, in
OnArrival is the AWS of travel—powering flights, hotels, insurance, and more via modular APIs and SDKs.We enable fintechs, banks, and large ecosystems to launch embedded travel experiences in under...Show moreLast updated: 1 day ago
  • Promoted
Senior Software Engineer (Tech Lead)

Senior Software Engineer (Tech Lead)

DocuVillehosur, tamil nadu, in
Our mission is to help businesses unlock insights from legal and procurement contracts using AI / ML and scalable software systems. This is a rare opportunity to shape a product and company from the g...Show moreLast updated: 1 day ago
  • Promoted
  • New!
Embedded Software Lead Engineer

Embedded Software Lead Engineer

Nidec Advance Technology IndiaBengaluru, Karnataka, India
The ideal candidate is an experienced.C, Python, Embedded Linux (Yocto).They should have strong knowledge of.TCP / IP, UDP, Redfish / RestAPI, SNMP, Modbus, and BACnet. Cooling Distribution Unit (CDU).T...Show moreLast updated: 19 hours ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

YourTribeBengaluru, Karnataka, India
We are seeking a talented and enthusiastic Embedded Systems Engineer to join our.As part of our dynamic startup journey, you will collaborate closely with our experienced.This immersive experience ...Show moreLast updated: 5 days ago
  • Promoted
IBM Maximo

IBM Maximo

HCLTechGreater Bengaluru Area, India
Hi All, Currently we have open position for Kinaxis and looking for strong candidate if interested pls apply or share resume - Santhoshkumark@hcltech. Location - Chennai, Noida, Pune, Hyderabad, Ban...Show moreLast updated: 6 days ago
  • Promoted
Lead Software Engineer

Lead Software Engineer

JoVEhosur, tamil nadu, in
JoVE is the world-leading producer and provider of video solutions with the mission to improve scientific research and education. Our institutional clients comprise over 1,000 universities, colleges...Show moreLast updated: 1 day ago
  • Promoted
Lead Software Engineer - Calypso

Lead Software Engineer - Calypso

Societe Generale Global Solution CentreGreater Bengaluru Area, India
Should have 8+ years of Java development experience with atleast 5+ years of working knowledge in CALYPSO.Hands on experience in Calypso Back office functions. Should have strong troubleshooting and...Show moreLast updated: 6 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Infinite Computer SolutionsGreater Bengaluru Area, India
Mediation Developer / Deployment : .Develop and deploy mediation services into.Create and configure input / output adapters using various protocols (FTP / SFTP, TCP / IP, Kafka, HTTP).Monitor, troubleshoot...Show moreLast updated: 6 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

TrellixGreater Bengaluru Area, India
We are looking for an experienced and passionate Senior Engineer to join our cutting-edge product development team.In this role, you will help design, build, and enhance our next-generation email s...Show moreLast updated: 6 days ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

Capgemini EngineeringBengaluru, Karnataka, India
Yrs of experience in Embedded Linux Kernel / Drivers domain Embedded Software development and porting on Linux and ARM platforms Strong Programming skills on C, C++ & Data Structures, expertise on ...Show moreLast updated: 6 days ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

L&T Technology ServicesBengaluru, Karnataka, India
Minimum 4 to 7 yrs of experience in working.Expertise in kernel, device driver, BSP development, board bring up, porting, and customization on Linux platforms, with a focus on the Android kernel.Ex...Show moreLast updated: 6 days ago
  • Promoted
Senior Software Engineer (Embedded) - C++ [T500-20478]

Senior Software Engineer (Embedded) - C++ [T500-20478]

HMEBengaluru, Karnataka, India
For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show moreLast updated: 6 days ago