Principal Engineer, Embedded Systems

9 Months ago • 10 Years + • Research Development

Job Details

Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (15000+ experts across 26 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

Job Title: Principal Engineer Embedded Systems

Job Summary: We seek an experienced Principal Engineer with expertise in designing, developing, and integrating embedded systems software and firmware.

The ideal candidate will have strong experience in C/C++ programming, mobile operating systems internals, driver development, and SDK/API architecture. This person will lead teams, develop innovative solutions, and deliver enterprise-grade products within Agile environments. They will work on advanced projects involving edge computing systems, Android/Linux platforms, and custom solutions.

Key Responsibilities:

  • Lead the architecture, design, and development of embedded systems, software solutions, operating systems and firmware.
  • Manage the design and development of SDKs, drivers, and APIs for various embedded platforms and devices.
  • Lead Android/Linux operating system internals and custom framework development.
  • Architect and lead the development of complex solutions having deeper integration with embedded operating systems, edge computer vision and edge AI systems.
  • Collaborate with stakeholders to define requirements, design solutions, and ensure high-quality deliverables.
  • Mentor and guide engineering teams, ensuring adherence to Agile principles and best practices.
  • Lead unit testing, integration, and verification activities for embedded applications.
  • Communicate with external stakeholders and manage project timelines and deliverables.

Qualifications:

  • Education: Master's degree in Computer Science, Electronics, or related field (preferred).

Experience:

  • 10+ years in embedded systems development, with at least 5 years in a leadership role.
  • Proficiency in C/C++, embedded technologies (Android, Linux, Windows), and driver development.
  • Strong understanding of hardware architecture, system integration, and real-time embedded systems.
  • Hands-on experience with SDK/API design, prototyping, and object-oriented programming.
  • Experience with tools like Android Studio, Visual Studio, GIT, CI/CD (Jenkins), JIRA, and Confluence.

Preferred Skills:

  • Experience with cloud integration and Edge computing
  • Experience in Agile software development, unit testing, and performance benchmarking.
  • Strong communication skills with the ability to coordinate between teams and clients.

Similar Jobs

Evolution - Project Coordinator (Game Development)

Evolution

Riga, Latvia (On-Site)
8 Months ago
IO Interactive - Student Assistant - Tech Support

IO Interactive

Copenhagen, Denmark (On-Site)
6 Months ago
Assystems - Développeur C# / AVEVA PML H/F

Assystems

Courbevoie, Île-de-France, France (Hybrid)
9 Months ago
SmileGate - Hybrid Cloud Strategy/Development Lead (CTO Division)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
6 Months ago
ION - Senior Technical Consultant – IT2

ION

Central Sulawesi, Indonesia (On-Site)
9 Months ago
Meta - Software Engineer, Machine Learning

Meta

Mountain View, California, United States (On-Site)
8 Months ago
Alstom - Engineering Tools Deployment Manager

Alstom

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
5 Months ago
ByteDance - Research Scientist in Foundation Model (Music) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
8 Months ago
Tesla - Duales Studium Automation Engineering (B.Eng.)

Tesla

Brandenburg, Germany (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Larian Studios - RPG Designer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
Playtech - Project Manager Operations

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
6 Months ago
Evolution - QA Automation Engineer

Evolution

Riga, Latvia (Hybrid)
1 Year ago
Nintendo - Manager, Communications Strategy - PDR

Nintendo

Redmond, Washington, United States (Hybrid)
12 Months ago
Xsolla - Chief of Staff - Marketing

Xsolla

Los Angeles, California, United States (Hybrid)
8 Months ago
Playnetic - Engineering Team Lead

Playnetic

Bulgaria (Remote)
8 Months ago
Anavation - Lead Software Engineer

Anavation

Chantilly, Virginia, United States (On-Site)
9 Months ago
PwC - Consultor Salesforce

PwC

Santa Cruz De Tenerife, Canary Islands, Spain (On-Site)
9 Months ago
Xsolla - Technical Support Specialist

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
Social Discovery Group - Product Owner (Mobile)

Social Discovery Group

Poland (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sri Lanka

Nagarro - Staff Consultant, BUSINESS-ANALYSIS

Nagarro

Colombo, Western Province, Sri Lanka (Remote)
8 Months ago
Matific - Associate QA Lead (Manual)

Matific

Colombo, Western Province, Sri Lanka (On-Site)
6 Months ago
Nagarro - Associate Principal Engineer, Delivery

Nagarro

Sri Lanka (Remote)
9 Months ago
PwC - Manager – Tax Services

PwC

Colombo, Western Province, Sri Lanka (On-Site)
10 Months ago
Nagarro - Associate Staff Consultant, BUSINESS-ANALYSIS

Nagarro

Colombo, Western Province, Sri Lanka (On-Site)
8 Months ago
Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Sri Lanka (Remote)
9 Months ago
Nagarro - Senior Analyst, Support Presales

Nagarro

Sri Lanka (On-Site)
9 Months ago
PwC - Manager - System and Process Assurance

PwC

Colombo, Western Province, Sri Lanka (On-Site)
10 Months ago
Nagarro - Senior Staff Consultant, Support Presales

Nagarro

Sri Lanka (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Meta - Silicon Architect

Meta

Sunnyvale, California, United States (On-Site)
8 Months ago
Tesla - Residential Product Engineering Intern

Tesla

New South Wales, Australia (On-Site)
5 Months ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
8 Months ago
HIR Expert - C++ Engineer

HIR Expert

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Nagarro - Principal Engineer, Scrum Master

Nagarro

India (On-Site)
9 Months ago
ByteDance - Research Scientist in Quantum Chemistry and Machine Learning

ByteDance

San Jose, California, United States (On-Site)
8 Months ago
Intel Corporation - Intel Labs Research Fellow

Intel Corporation

Bengaluru, Karnataka, India (On-Site)
8 Months ago
ByteDance - Student Researcher (Foundation Models - Reasoning, Planning & Agent - Doubao (Seed)) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
8 Months ago
Marvell India - RTL(ASIC Design) Engineer

Marvell India

Karnataka, India (On-Site)
10 Months ago
Google - Senior Network Design Verification Engineer, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Atlanta, Georgia, United States (Hybrid)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Atlanta, Georgia, United States (Hybrid)

Atlanta, Georgia, United States (Hybrid)

United States (Remote)

View All Jobs

Get notified when new jobs are added by Nagarro

Level Up Your Career in Game Development!

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

Job Common Plug