Firmware Architect

undefined ago • 10-15 Years

Job Summary

Job Description

Philips is seeking a Firmware Architect with 10-15 years of experience in embedded software/firmware development using C/C++. The role requires expertise in RTOS, BareMetal, microprocessor development, and low-level drivers for various peripherals. The architect will be involved in software architecture, design, and development, adhering to SDLC, Agile practices, and medical device regulatory standards like IEC 62304. This position contributes to Philips' mission of improving global health through meaningful innovation in health technology.
Must have:
  • Design and develop embedded software/firmware using C and C++.
  • Work with RTOS and BareMetal based Embedded Software.
  • Possess hands-on knowledge of system design (SW, HW, Mech).
  • Integrate Platform initialization and Board support packages.
  • Develop low-level drivers for peripherals like PCIe, I2C, eMMC, SPI, USB, UARTs.
  • Manage Memory, Scheduling, Interrupts, and multi-threading.
  • Apply SDLC, Design Patterns, Multithreading, and perform Code Reviews.
  • Practice Agile SW Development.
Good to have:
  • Linux Environment
  • Scaled Agile Framework (SAFe)

Job Details

Job Description

  • BE/BTech/ME/MTech with 10-15 years of experience in Software architecture, design and development in embedded software/firmware using C and C++ is required
  • Experience in software development in medical industry; experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferred
  • Experience with RTOS (MUST) and BareMetal based Embedded Software. Preferred knowledge in Linux Environment
  • Microprocessor development Hands on Knowledge of System - (domain knowledge for designs SW, HW, Mech system)
  • 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

Competencies:

  • Technical Documentation
  • Agile Methodology
  • Software Development Life Cycle (SDLC)
  • Business Acumen
  • Strategic Planning
  • Escalation Management
  • Systems Integration
  • Quality Specifications
  • Software Architectures
  • Stakeholder Management
  • Resource Planning & Allocation
  • Software Design
  • Code Reviews
  • Requirements Management
  • Regulatory Requirements

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.

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 culture of impact with care here.

Similar Jobs

Meta - Software Engineer, Android

Meta

Redmond, Washington, United States (On-Site)
9 Months ago
Alp Consulting  - Audio Multimedia

Alp Consulting

Karnataka, India (On-Site)
11 Months ago
Guardian - Engineer (Java)

Guardian

Gurugram, Haryana, India (On-Site)
2 Months ago
Tencent - Senior Researcher - Video Standards

Tencent

Palo Alto, California, United States (On-Site)
5 Months ago
that game company - Engine Programmer

that game company

Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Paradox Interactive - C++ Engine Programmer

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
5 Months ago
yellow brick games - Graphics Programmer

yellow brick games

Montreal, Quebec, Canada (Remote)
2 Months ago
LILA Games - Lead Software Engineer(Unity)

LILA Games

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Nexon - Senior Gameplay Engineer

Nexon

El Segundo, California, United States (Hybrid)
3 Months ago
Meta - Software Engineer, Android

Meta

Burlingame, California, United States (On-Site)
9 Months ago
Canva - Senior Platform Engineer - Workload Integration

Canva

Surry Hills, New South Wales, Australia (Remote)
5 Months ago
Meta - Software Engineer, iOS

Meta

Menlo Park, California, United States (On-Site)
9 Months ago
Nice - Senior Software Engineer (Java, Angular)

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Canva - Senior Platform Engineer - Workload Integration

Canva

Surry Hills, New South Wales, Australia (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Headout - Senior Designer, Brand

Headout

Bengaluru, Karnataka, India (On-Site)
2 Months ago
AI Dash - Technical Writer

AI Dash

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
shyft labs - Devops Engineer

shyft labs

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Arrise Solutions (India)   - Senior UI Developer

Arrise Solutions (India)

Hyderabad, Telangana, India (On-Site)
10 Months ago
Safe security - Creative Design Lead

Safe security

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Assystems - Design Engineer- Waste Water/Sewerage

Assystems

Jabalpur, Madhya Pradesh, India (On-Site)
9 Months ago
Vigaet - Unreal Engine Cinematic Artist

Vigaet

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Sika AG - R&D Technician

Sika AG

Pune, Maharashtra, India (On-Site)
3 Months ago
Capgemini - Maximo Lead/Architect

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
truecaller - Senior Data Scientist

truecaller

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

At Philips, we believe that every human matters. As a global health-tech leader, we focus on improving people’s health and wellbeing through meaningful innovation. The people who work here share our passion and are motivated to bring this purpose to life.For more than 130 years, we have been creating technologies and innovations that improve people's lives and support healthcare practitioners. Headquartered in the Netherlands and operating in more than 100 countries globally, we focus our advanced technology and deep clinical and consumer insights on Precision Diagnosis, Image Guided Therapy, Enterprise Informatics, Monitoring/ Connected Care, Sleep & Respiratory Care and Personal Health.Together, we deliver better care for more people because we believe that every human matters.

Bothell, Washington, United States (On-Site)

Alajuela Province, Costa Rica (On-Site)

Huixquilucan De Degollado, State Of Mexico, Mexico (On-Site)

Mexico City, Mexico (Hybrid)

Pune, Maharashtra, India (On-Site)

Stamford, Connecticut, United States (On-Site)

Nashville, Tennessee, United States (On-Site)

Highland Heights, Ohio, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Philips

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug