Sr Software Architect Embedded C++

2 months ago


Pune, India Philips Full time
JOB DESCRIPTION

Job Title

Sr Software Architect Embedded C++

Job Description

Architect, Design, Code and Test for embedded systems Minimum 15 years experience in Software architecture, design and development in embedded software/firmware using C/C++ is required Experience in software development in medical industry or highly regulated industry; experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferred Experience in Programming language C/C++. Understanding of Object oriented Experience with RTOS and BareMetal (MUST) based Embedded Software. Preferred knowledge in Linux Environment Device drivers - modification and development Hands-on experience on SPI, I2C, PWM, ADC, DAC Microprocessor development Hands on Knowledge of System - (domain knowledge for designs SW, HW, Mech system) Peripherals such as PCIe, memory interfaces, OS primitives, memory management, scheduling, interrupts, threading Experience with Platform initialization, Board support package integration, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts and multi-threading Aware of SDLC. Good grasp of Design Patterns/ Multithreading, Code Reviews Experience in Agile SW Development practices; experience in scaled agile framework (SAFe) is preferred Interact with the product owner, development teams, and stakeholders to develop a strong understanding of the product requirements Team management and task tracking of team members, working in multisited teams and global stakeholder management Knowledge and application of the following standards and interfaces is preferredinteroperability standards (e.g. HL7, FHIR)communication interfaces (e.g. USB, GPIB, Ethernet, Serial, RS-485)network standards (e.g. TCP/IP, UDP, WiFi)

Required Competencies:

Behavioral competencies: Customer FocusTech SavvyCultivates InnovationDrives ResultsResourcefulnessPlans and AlignsManages ConflictSituational AdaptabilityCollaborates Functional competencies: Programming languages & paradigms, methodologies and techniques (e.g. CleanCode)Software design (SOLID, DRY) including software design patternsLean / Agile / SAFeSoftware Craftsmanship


How we work together
We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week.
Onsite roles require full-time presence in the company’s facilities.
Field roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations.

Indicate if this role is an office/field/onsite role.

About Philips
We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.
• Learn more about .
• Discover .
• Learn more about .

If you’re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our commitment to diversity and inclusion .



  • Pune, Maharashtra, India Philips Full time

    Job OverviewSr. Software Architect Embedded C++ Role Description:We are seeking an experienced Sr. Software Architect Embedded C++ to join our team at Philips.Key Responsibilities:Design, develop, and test embedded software systems using C/C++ programming languages.Collaborate with cross-functional teams to define and implement software architecture for...


  • Pune, Maharashtra, India BHTC Full time

    Embedded Software ArchitectWe are seeking an Embedded Software Architect to join our team at BHTC. The ideal candidate will have strong expertise in AUTOSAR component design, configuration, and integration with a strong background in embedded 'C' coding.Design and implement Automotive Software components.Integrate AUTOSAR components with strong experience in...


  • Pune, Maharashtra, India L4B Software Full time

    Software Engineering ExpertiseL4B Software, a pioneering software engineering firm specializing in cutting-edge embedded systems for automotive, consumer electronics, and medical devices, is seeking a highly skilled Senior Embedded Linux Engineer to lead our technical team. As a key member of our India operations, you will play a pivotal role in the...


  • Pune, Maharashtra, India Philips Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions for embedded systems.ResponsibilitiesArchitect and design software solutions for embedded systemsDevelop and test software using C/C++...


  • Pune, Maharashtra, India True Blue HR Consultants Full time

    Software Architect - Embedded SolutionsWe are seeking an experienced Embedded Engineer with 5+ years of experience in the field of Power Electronics to join our team at True Blue HR Consultants in Pune.Key Skills:Programming Languages: Expertise in C/C++ development, including programming languages, coding standards, and software quality assurance.Fieldbus...


  • Pune, Maharashtra, India Neudeep Technologies Pvt. Ltd Full time

    Job OverviewAt Neudeep Technologies Pvt. Ltd, we are seeking a highly skilled Embedded Software Solutions Architect to join our team. This role is responsible for the development, integration, and optimization of embedded software solutions on Android platforms that utilize QNX.Key Responsibilities1. Design and develop embedded Android applications tailored...


  • Pune, India Philips Full time

    JOB DESCRIPTION Job Title Software Technologist I - Embedded C++ Job Description You are responsible for Analyses, designs, tests, codes, secures, debugs, modifies, deploys, integrates and maintains (system) software enhancements, test environment and/or new software. Uses state-of-the-art technologies and practices. Interacts with users /...


  • Pune, India Mavinsys Full time

    Key Responsibilities :Embedded Software Development :- Design, develop, and maintain embedded software using C/C++ for Linux and QNX systems, ensuring high-quality and reliable solutions for automotive infotainment systems.Automotive Infotainment Systems :- Work on cutting-edge automotive infotainment projects, developing software for entertainment,...


  • Pune, Maharashtra, India Aricent Full time

    Embedded Software Engineer Job DescriptionAt Aricent, we are seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing and developing software for embedded systems using C, C++, and Python programming languages.Key Responsibilities:- Design and develop software for embedded...


  • Pune, Maharashtra, India SmartSoc Solutions Pvt Ltd Full time

    Job Overview:We are seeking a talented Embedded Firmware Software Architect to join our team at SmartSoc Solutions Pvt Ltd.Key Responsibilities:Collaborate with cross-functional teams to design and develop software requirements, methodologies, and coding standards for embedded devices and systems.Develop and document software architectures for various...


  • Pune, Maharashtra, India emerson Full time

    Job SummaryWe are seeking an experienced Embedded Systems Architect to join our Instrumentation development team. The successful candidate will have a deep understanding of C Language, Embedded systems, and software development methodologies.


  • Pune, Maharashtra, India Copeland Full time

    Job DescriptionWe are seeking a highly skilled Embedded Systems Software Architect to join our team at Copeland. In this role, you will be responsible for designing and implementing efficient software solutions for our products.About the RoleThis is a critical position that requires a deep understanding of C Language, Embedded systems, and software...


  • Pune, India Taggd Full time

    HI All, Exp- 3to 9 years Job Responsibilities Shall be responsible for the design, development, testing and maintenance of the embedded base software. Work closely with middleware architect and SDV architect to design embedded base software architecture for real time core of HPC. Work closely with automotive cyber security and FUSA experts to ensure...


  • pune, India Taggd Full time

    HI All, Exp- 3to 9 years Job Responsibilities Shall be responsible for the design, development, testing and maintenance of the embedded base software. Work closely with middleware architect and SDV architect to design embedded base software architecture for real time core of HPC. Work closely with automotive cyber security and FUSA experts to ensure design...

  • Software Engineers

    6 months ago


    Pune, India Radical Technologies Full time

    Interested candidates kindly share updated cv by 29 July 21 Hiring Software Engineers – Embedded C, C++,Python  Opening for 15 software engineers for a project at one of our esteemed client. Please find the below details regarding the same. Title:  Software Engineer Educational Background:  Engineering graduates from year 2019 & before. (...


  • Pune, India Taggd Full time

    HI All,Exp- 3to 9 yearsJob ResponsibilitiesShall be responsible for the design, development, testing and maintenance of the embedded base software. Work closely with middleware architect and SDV architect to design embedded base software architecture for real time core of HPC. Work closely with automotive cyber security and FUSA experts to ensure design and...


  • Pune, India Taggd Full time

    HI All,Exp- 3to 9 yearsJob ResponsibilitiesShall be responsible for the design, development, testing and maintenance of the embedded base software. Work closely with middleware architect and SDV architect to design embedded base software architecture for real time core of HPC. Work closely with automotive cyber security and FUSA experts to ensure design and...


  • pune, India Taggd Full time

    HI All,Exp- 3to 9 yearsJob ResponsibilitiesShall be responsible for the design, development, testing and maintenance of the embedded base software. Work closely with middleware architect and SDV architect to design embedded base software architecture for real time core of HPC. Work closely with automotive cyber security and FUSA experts to ensure design and...


  • Pune, Maharashtra, India Siemens Technology and Services Private Limited Full time

    We are seeking a highly skilled Embedded Systems Software Architect to lead our team in creating innovative solutions.Company OverviewSiemens Technology and Services Private Limited is a leading provider of technology solutions. We empower our people to stay resilient and relevant in a constantly changing world.Estimated Salary$120,000 - $160,000 per annum,...


  • Pune, Maharashtra, India Neudeep Technologies Pvt. Ltd Full time

    Job SummaryWe are seeking an experienced Embedded Systems Architect to join our team at Neudeep Technologies Pvt. Ltd. This is a unique opportunity for a skilled professional to design and develop cutting-edge Board Support Packages (BSPs) for embedded systems.About the RoleDevelop and maintain BSPs for target hardware platforms, ensuring optimal performance...