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

Embedded Software Lead Engineer

Nidec Advance Technology Indiabangalore, karnataka, in
6 days 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, 2nd F, Plot No.37,21&24, Doddanakundi Industrial Area 2, Phase 1,

ITPL Road Doddanekkundi, Bengaluru, Karnataka 560048

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 • bangalore, karnataka, in

Related jobs
  • 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: 6 days ago
  • Promoted
Manager, Software Engineering

Manager, Software Engineering

Embursehosur, tamil nadu, in
Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions.As an engineer, you will enhance the experiences of your customers, solve interest...Show moreLast updated: 6 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: 25 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: 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: 11 days ago
  • Promoted
Lead Software Engineer

Lead Software Engineer

Chargebeehosur, tamil nadu, in
You will be a key member of the CRM Integration team, driving initiatives to integrate Chargebee with leading CRM platforms seamlessly. Additionally, you will own and evolve the current CRM integrat...Show moreLast updated: 6 days ago
  • Promoted
Senior Embedded Software Engineer - Low-Level Systems

Senior Embedded Software Engineer - Low-Level Systems

NasugroupBangalore
Description : We are seeking a highly skilled Embedded Software Engineer with extensive experience in low-level embedded systems development, incl...Show moreLast updated: 3 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: 11 days ago
  • Promoted
Lead Software Development Engineer

Lead Software Development Engineer

RevXhosur, tamil nadu, in
Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...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: 6 days 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: 6 days 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: 11 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: 11 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: 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 OS...Show moreLast updated: 11 days ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

Black BoxBengaluru, Karnataka, India
We have openings for Sr Embedded System Engineer professionals at Bangalore location.Role : Sr Embedded System Engineer.Work Location : Bangalore (Manyata Tech park). Mode of Work : 5 Days Working from...Show moreLast updated: 11 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: 11 days ago
  • Promoted
  • New!
Embedded Software Lead Engineer [15h Left]

Embedded Software Lead Engineer [15h Left]

Nidec Advance Technology IndiaBengaluru, Karnataka, India
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),...Show moreLast updated: 3 hours ago
  • Promoted
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: 5 days ago
  • Promoted
Software Engineer

Software Engineer

RevXhosur, tamil nadu, in
At RevX, we operate at scale — handling.We’re looking for a passionate Software Development Engineer to help us build and deliver high-performance systems and features that power customer engagemen...Show moreLast updated: 6 days ago