Embedded Software Development Lead Role
4 days ago
Maharashtra, India
Watson-Marlow Fluid Technology Solutions
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
WATSON MARLOW FLUID TECHNOLOGY SOLUTIONS – INDIA ENGINEERING HUB
Engineering | Pune | Ground-Up India Engineering Hub
Be part of the founding team building a prestigious new India Engineering Hub for WMFTS
EMBEDDED SOFTWARE DEVELOPMENT LEAD ROLE
CORE REQUIREMENTS
•
Education:
Graduate Engineer – Electronics / Computer Science / Mechatronics or related engineering discipline.
•
Experience:
10+ years of relevant professional experience in both embedded software & application development.
• Global Exposure: Experience working in a multinational/global engineering environment, with exposure to global stakeholder management.
• Architecture & Microcontrollers: Experience working on architecture, development & debugging embedded software in C++ for ARM Cortex-M/A.
• Problem Solving: Strong analytical, problem-solving & critical-thinking skills.
• Quality Coding Practices: Strong fundamentals in well-architected & tested code, including practices such as TDD. GOOD TO HAVE
• C# / Python / JavaScript / TypeScript.
• Linux / development environment.
• Working practice in Agile methodology, using TDD framework & JIRA tool.
• Working experience with the Cucumber JS framework & Google Test would be an added advantage. WHAT YOU’LL BE DOING
• Lead our teams of developers & testers specialising in both embedded & application software, contributing to the design, implementation, & maintenance of software solutions.
• Design, code, test, & debug software solutions for embedded & application software.
• Develop embedded software involving microcontrollers, sensors, actuators, motor control & communications.
• Develop application software, including user interfaces, application logic, backend systems, desktop & CLI solutions.
• Optimise code for performance, memory usage & efficiency & resolve software bottlenecks.
• Work with business analysts, product managers & QA teams & participate in code reviews.
• Develop unit, integration & system tests & collaborate with QA teams to address defects.
• Create & maintain design, API & code documentation. WHO YOU’LL BE WORKING WITH
• UK
- & India-based Software Team members.
• Multi-functional teams comprising Engineers, Product Managers, Marketers, Supply Chain, Quality & Factory representatives.
• External stakeholders such as compliance bodies, test houses & suppliers, with senior support. INCLUSION
- EVERYONE IS INCLUDED We welcome applications from candidates from diverse backgrounds & encourage an inclusive workplace. If you are interested or would like to recommend someone, please reach out to the team members Deelip Amolic, Apeksha Shinde, Girish Latne, & Trupti Nanal of Talvian Search, a proud member of ECI Group (https://eci-group.org) & the Association of Executive Search & Leadership Consultants (AESC) of Executive Search & Leadership Consultants (https://www.aesc.org) Naveen Kulkarni Deepak Gaikwad
•
Education:
Graduate Engineer – Electronics / Computer Science / Mechatronics or related engineering discipline.
•
Experience:
10+ years of relevant professional experience in both embedded software & application development.
• Global Exposure: Experience working in a multinational/global engineering environment, with exposure to global stakeholder management.
• Architecture & Microcontrollers: Experience working on architecture, development & debugging embedded software in C++ for ARM Cortex-M/A.
• Problem Solving: Strong analytical, problem-solving & critical-thinking skills.
• Quality Coding Practices: Strong fundamentals in well-architected & tested code, including practices such as TDD. GOOD TO HAVE
• C# / Python / JavaScript / TypeScript.
• Linux / development environment.
• Working practice in Agile methodology, using TDD framework & JIRA tool.
• Working experience with the Cucumber JS framework & Google Test would be an added advantage. WHAT YOU’LL BE DOING
• Lead our teams of developers & testers specialising in both embedded & application software, contributing to the design, implementation, & maintenance of software solutions.
• Design, code, test, & debug software solutions for embedded & application software.
• Develop embedded software involving microcontrollers, sensors, actuators, motor control & communications.
• Develop application software, including user interfaces, application logic, backend systems, desktop & CLI solutions.
• Optimise code for performance, memory usage & efficiency & resolve software bottlenecks.
• Work with business analysts, product managers & QA teams & participate in code reviews.
• Develop unit, integration & system tests & collaborate with QA teams to address defects.
• Create & maintain design, API & code documentation. WHO YOU’LL BE WORKING WITH
• UK
- & India-based Software Team members.
• Multi-functional teams comprising Engineers, Product Managers, Marketers, Supply Chain, Quality & Factory representatives.
• External stakeholders such as compliance bodies, test houses & suppliers, with senior support. INCLUSION
- EVERYONE IS INCLUDED We welcome applications from candidates from diverse backgrounds & encourage an inclusive workplace. If you are interested or would like to recommend someone, please reach out to the team members Deelip Amolic, Apeksha Shinde, Girish Latne, & Trupti Nanal of Talvian Search, a proud member of ECI Group (https://eci-group.org) & the Association of Executive Search & Leadership Consultants (AESC) of Executive Search & Leadership Consultants (https://www.aesc.org) Naveen Kulkarni Deepak Gaikwad