
Senior Embedded Software Engineer
1 week ago
About Our Client
Our client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the world
Job Description
Senior Embedded Software Engineer
Your Job:
* Design, implement, and test embedded software for Smart Motion Products in the field of industrial
automation.
* Collaborate within an agile team on projects related to industrial communication, cybersecurity, and
closed-loop control.
* Assist in the development and enhancement of infrastructure for continuous integration and industrial
Ethernet.
* Utilize and integrate reusable software components from our embedded platform.
Your technical qualification:
* A degree in computer science, software engineering, electrical engineering, or a related field.
o Familiarity with electric and pneumatic systems, along with a willingness to engage with
them.
* Proficiency in object-oriented design and the C++ programming language
o Python for Scripting and Automation
o Principles of version control and branching with Git
o Skills in troubleshooting and testing embedded software
o Knowledge of unit and integration testing
* 10 years of experience in developing software for embedded systems and industrial
communication, particularly for "small systems" with limited resources and embedded RTOS
o Knowledge of ARM v7/v8 Cortex-M / Cortex-A based microcontrollers and their
ecosystems.
* Understanding of industrial communication protocols, stacks EtherCAT, Profinet, Modbus, IOLink,
and controllers, such as SIEMENS and Beckhoff.
o Proficiency with modern software tools including VS Code, LLVM, Git, GitLab, CMake,
and Conan.
* Familiarity with current software development processes, methods, and relevant standards is a plus.
o Awareness of architectural design principles and understanding of measures and best
practices to ensure software quality.
The Successful Applicant
Senior Embedded Software Engineer
Your Job:
* Design, implement, and test embedded software for Smart Motion Products in the field of industrial
automation.
* Collaborate within an agile team on projects related to industrial communication, cybersecurity, and
closed-loop control.
* Assist in the development and enhancement of infrastructure for continuous integration and industrial
Ethernet.
* Utilize and integrate reusable software components from our embedded platform.
Your technical qualification:
* A degree in computer science, software engineering, electrical engineering, or a related field.
o Familiarity with electric and pneumatic systems, along with a willingness to engage with
them.
* Proficiency in object-oriented design and the C++ programming language
o Python for Scripting and Automation
o Principles of version control and branching with Git
o Skills in troubleshooting and testing embedded software
o Knowledge of unit and integration testing
* 10 years of experience in developing software for embedded systems and industrial
communication, particularly for "small systems" with limited resources and embedded RTOS
o Knowledge of ARM v7/v8 Cortex-M / Cortex-A based microcontrollers and their
ecosystems.
* Understanding of industrial communication protocols, stacks EtherCAT, Profinet, Modbus, IOLink,
and controllers, such as SIEMENS and Beckhoff.
o Proficiency with modern software tools including VS Code, LLVM, Git, GitLab, CMake,
and Conan.
* Familiarity with current software development processes, methods, and relevant standards is a plus.
o Awareness of architectural design principles and understanding of measures and best
practices to ensure software quality.
-
Embedded Software Developer
3 days ago
Bangalore Division, India Michael Page Full timeCompetitive SalaryPF&GratuityAbout Our ClientA global leader in industrial automation, known for its innovative engineering and strong international presence. The company provides advanced technologies and products that drive efficiency and digital transformation across manufacturing industries.Job DescriptionDevelop, maintain, and test an embedded software...
-
Embedded software engineer
6 days ago
Bangalore, India Toshiba Software Full timeEmbedded Software Engineer (MCU Development) Location: Bengaluru Experience required: 4-12 years Notice Period: Immediate/Max 30 days Requirement: 1. Preferred Experience: 4 to 12 years 2. Experience in Embedded Software Domain. 3. Experience in MCU development, Peripheral driver development (SPI, I2 C, Ethernet, CAN, etc..). 4. Experience in porting...
-
Embedded Software Developer
1 week ago
Bangalore Division, India Michael Page Full timeCompetitive Salary PF&Gratuity About Our Client A global leader in industrial automation, known for its innovative engineering and strong international presence. The company provides advanced technologies and products that drive efficiency and digital transformation across manufacturing industries. Job Description Develop, maintain, and test an...
-
Embedded Software Developer
1 week ago
Bangalore Division, India Michael Page Full timeCompetitive Salary PF&Gratuity About Our Client A global leader in industrial automation, known for its innovative engineering and strong international presence. The company provides advanced technologies and products that drive efficiency and digital transformation across manufacturing industries. Job Description Develop, maintain, and test an embedded...
-
BMS Embedded Software Development Engineer
6 days ago
bangalore, India Tata Technologies Full timeBMS Embedded Software Development Engineer (Senior Role)📍 Location: MVM Plaza 1st BB Road, Bengaluru, Karnataka💼 Experience: 3 – 7 YearsNotice Period: Looking for Immediate to 30 Days joiners🔹 About the RoleWe are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design,...
-
BMS Embedded Software Development Engineer
5 days ago
Bangalore, India Tata Technologies Full timeBMS Embedded Software Development Engineer (Senior Role) Location: MVM Plaza 1st BB Road, Bengaluru, Karnataka Experience: 3 – 7 Years Notice Period: Looking for Immediate to 30 Days joiners About the Role We are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design, development, and...
-
Embedded software engineer
6 days ago
Bangalore, India Analog Devices Full timeAbout Analog Devices Analog Devices, Inc. (NASDAQ: ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change,...
-
Embedded Software Engineer
6 days ago
bangalore, India Analog Devices Full timeAbout Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...
-
Embedded Software Engineer
5 days ago
Bangalore, India Black Box Full timeWe have openings for Sr Embedded System Engineer professionals at Bangalore location. Total Experience: 5+ yrs Role: Sr Embedded System Engineer Work Location: Bangalore (Manyata Tech park) Mode of Work: 5 Days Working from Office Salary: Case to case basis Job Description: Primarily Roles & Responsibilities • Participate in feature requirements definition...
-
Senior Embedded Software Engineer
6 days ago
bangalore, India Criador Labs Full timeDepartment: Engineering/ R&DReports to: Founder/ Project ManagerJob Location: BangaloreJob Summary: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 software/firmware for Medical Devices and Consumer Products...