Senior Embedded Software Engineer Lead

3 weeks ago


Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time
Job Summary

As a Senior Embedded Software Engineer Lead, you will play a key role in the design, development, and testing of software for third-party customers, project leads, and management.

Main Responsibilities:
  • Act as a high-level technical expert, addressing problems with systems integration, compatibility, and multiple platforms.
  • Lead a large development team in the design of highly complex software systems for internal and external customers and ensure project completion as required.
  • Design, develop, operate, and maintain software and firmware components and computing systems software to apply to and integrate with engineering, scientific, and manufacturing requirements.
  • Independently design and develop new software products or major enhancements to existing software for internal and external customers.
  • Provide functional and empirical analysis related to the design, development, and implementation of software operating systems, including utility software, development software, and diagnostic software.
  • Perform feasibility analysis on potential future projects for management.
  • Perform and approve code and test reviews.
  • Exercise considerable latitude in determining technical objectives of assignment and advance new techniques or the state-of-the-art.
  • Demonstrate expertise in computer science fundamentals such as design patterns, data structures, OOP, and software design.
  • Mentor less-experienced software development staff and define software development best practices.
Requirements:
  • Bachelor's degree in Computer Science or equivalent education and experience sufficient to successfully perform the essential functions of the job may be considered.
  • Minimum 4-8 years of experience.
  • Must have experience with mission-critical applications, preferably medical products or devices.
  • Knowledge of regulatory requirements is preferred.
  • Possess proficiency in object-oriented engineering and applications development using Embedded C++. Experience with modern C++ (C++11/14/17) is highly preferred.
  • Must have knowledge of unit and component level testing, preferably within the Catch framework using BDD style.
  • Skilled in developing technical solutions to complex problems requiring regular use of ingenuity and creativity.
  • Ability to use object-oriented systems composed of objects that communicate with one another using explicitly designed interfaces and (OO) methodologies.
  • Experience with embedded operating systems and tools to build those such as Yocto and/or Buildroot.
  • Conducts research in design, development, testing, and utilization of electronic data processing hardware and software and/or electrical components, circuitry, processes, packaging, and cabinetry for CPUs and peripheral equipment.
  • Inter Process Communication (IPC) concepts are also beneficial.
  • Experience in cross compiler, Firmware development, board bring-up activities is an asset.
  • Good knowledge of RTOS, VxWorks, shell script, JSON, GIT HUB, Angular JS, and Jira is desirable.
About the Role:

This position requires a strong understanding of computer science fundamentals and experience with embedded software development. The successful candidate will have a solid background in object-oriented programming, design patterns, and software design. They will also have excellent communication and leadership skills to lead a team of developers and work with stakeholders.

The estimated salary for this position is around $120,000 - $180,000 per year, depending on location and experience. Please note that this is an estimate and may vary based on individual circumstances.



  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    At Terumo Blood and Cell Technologies, we are seeking a skilled Senior Embedded Software Architect to lead our development team in designing and implementing complex software systems.Key Responsibilities:Act as a high-level technical expert, addressing problems of systems integration, compatibility, and multiple platforms.Lead a large development team in the...


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    We are seeking a highly skilled Lead Embedded Systems Engineer to join our dynamic team at Terumo Blood and Cell Technologies. As a key member of our engineering team, you will play a crucial role in the design, development, and maintenance of embedded systems and software for medical devices.Job SummaryThe successful candidate will have a strong background...


  • Thiruvananthapuram, Kerala, India Delfers Business Solutions Inc Full time

    OverviewDelfers Business Solutions Inc is a reputable company seeking an experienced Senior Software Engineer Lead with a minimum of 6+ years' experience in .Net development.


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    We are seeking an experienced Senior Electronics Engineer to lead the development of medical devices at Terumo Blood and Cell Technologies. As a key member of our team, you will be responsible for designing, developing, and maintaining embedded systems and software for our life-saving products.Key Responsibilities:Design and Develop Embedded Systems:...


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    Are you a seasoned electronics engineer with expertise in medical device development? Do you have a passion for designing and developing innovative embedded systems? We are seeking a highly skilled Senior Electronics Engineer to join our dynamic team at Terumo Blood and Cell Technologies.About the RoleWe offer a competitive salary of $140,000 per year,...


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Terumo Blood and Cell Technologies. This is an exciting opportunity for a technical expert to lead the design, development, and implementation of complex software systems.Key ResponsibilitiesLead high-level technical initiatives addressing system integration,...


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    Job Summary:We are seeking an experienced Senior Electronics Engineer to join our team at Terumo Blood and Cell Technologies. As a key member of our dynamic team, you will be responsible for designing, developing, and maintaining embedded systems and software for medical devices.Key Responsibilities:Design and develop embedded systems and software for...


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    About the RoleTerumo Blood and Cell Technologies is seeking an experienced Embedded Software Engineer to lead our team in the design of complex software systems. As a high-level technical expert, you will address system integration, compatibility, and multiple platforms issues.Key ResponsibilitiesDesign, develop, operate, and maintain software and firmware...


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    Company Overview"> At Terumo Blood and Cell Technologies, we develop innovative technologies to improve the lives of patients around the world. Job Description"> We are seeking a highly skilled Technical Lead for Embedded Systems Development to join our team. As a key member of our software development team, you will be responsible for designing and...


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    Senior Electronics EngineerWe are seeking an experienced Senior Electronics Engineer to join our team. This role will involve designing, developing, and maintaining embedded systems and software for medical devices.


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    About the RoleWe are seeking a highly skilled and experienced Electronics Engineer to join our team at Terumo Blood and Cell Technologies. As a Senior Electronics Engineer, you will be responsible for designing, developing, and maintaining embedded systems and software for medical devices.Key ResponsibilitiesDesign and develop embedded systems and software...


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    Job Overview:We are seeking an exceptional Senior Electronics Engineer to join our dynamic team at Terumo Blood and Cell Technologies. As a key member of our organization, you will be responsible for designing, developing, and maintaining complex embedded systems and software for medical devices.Key Responsibilities:This senior-level role requires a highly...


  • Thiruvananthapuram, Kerala, India PrismHR Full time

    Senior Java Software EngineerPrismHR is seeking a skilled Senior Java Software Engineer to lead the development and maintenance of our server-side logic. As a senior technical lead, you will be responsible for ensuring high performance and responsiveness to requests from the front-end.This role requires collaboration with cross-functional teams to integrate...


  • Thiruvananthapuram, Kerala, India Quantiphi Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Quantiphi, a leading AI-first digital transformation engineering company. As a key member of our healthcare domain team, you will design and deliver applications that run across multiple geographies, helping healthcare organizations achieve their business goals with...


  • Thiruvananthapuram, Kerala, India Orcapod Full time

    Job Title: Senior Azure Java Software EngineerWe are looking for an experienced Senior Azure Java Software Engineer to join our engineering team at Orcapod. As a senior member of our team, you will lead the design, development, and deployment of scalable cloud-based applications using Java and Microsoft Azure.About the Role:This is an exciting opportunity...


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Terumo Blood and Cell Technologies. This is a fantastic opportunity to leverage your expertise in software development, embedded systems, and IPC concepts to contribute to the creation of innovative medical devices.About the Role:Design, develop, test, and maintain...


  • Thiruvananthapuram, Kerala, India myFitApp Full time

    About myFitAppWe're a forward-thinking company dedicated to innovation and growth. Our teams are agile, dynamic, and passionate about creating value-driven solutions.Job DescriptionAs a Senior Software Engineering Leader at myFitApp, you'll have the opportunity to design and develop high-quality software that is easy to maintain, reuse, and understand....


  • Thiruvananthapuram, Kerala, India Terumo Blood and Cell Technologies Full time

    We are seeking a highly skilled Senior Electronics Engineer to join our team at Terumo Blood and Cell Technologies. In this role, you will be responsible for designing, developing, and maintaining embedded systems and software for medical devices.Key ResponsibilitiesDesign and Development: Translate user and business requirements into detailed product...


  • Thiruvananthapuram, Kerala, India Dotflick Solutions Full time

    **Job Summary:**We are seeking an experienced Embedded Systems Technical Manager to join our team at Dotflick Solutions. The successful candidate will be responsible for leading the development of new technologies and managing technical processes within the company.The salary range for this position is $120,000 - $180,000 per year, depending on experience,...


  • Thiruvananthapuram, Kerala, India CareStack - Dental Practice Management Full time

    CareStack™ - Dental Practice Management is seeking a highly skilled Senior Software Engineer - Frontend Development to join our team.About the RoleThis is an exciting opportunity for a seasoned frontend developer to work on cutting-edge technology and contribute to the growth of our dental practice management platform. As a Senior Software Engineer, you...