Embedded Platform Architect

New York Technology Partners

Irvine (CA)

On-site

USD 90,000 - 130,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology firm located in California seeks a Platform Architect to design architecture definitions for embedded services, including bootup, storage management, and more. The ideal candidate has a mid-senior level of experience, particularly with Linux and Android in embedded contexts. Responsibilities include collaborating with software engineers and hardware teams to ensure alignment between hardware designs and software requirements. This contract position requires strong knowledge in networking and storage systems.

Qualifications

  • Strong experience with Linux and Android in embedded environments.
  • Proficiency in device drivers and kernel modules for embedded systems.
  • Deep understanding of storage solutions including RAID and distributed file systems.

Responsibilities

  • Design and develop architecture definitions for platform services.
  • Provide technical leadership to resolve development issues.
  • Collaborate with hardware teams to ensure system alignment.

Skills

In-depth knowledge of operating systems concepts and architecture
Experience designing and developing software for embedded systems
Experience with storage systems and file systems
Knowledge of networking concepts and protocols
Experience with virtualization technologies
Experience with hardware bring-up and commissioning
Experience designing over-the-air architectures for edge and cloud computing
Ability to lead and work in Agile global team settings

Tools

Linux
Android
RTOS
Virtualization tools

Job description

The Platform Architect will be responsible for designing and developing architecture definitions for platform services within the Platform, focusing on embedded infrastructure services such as bootup/commissioning, storage management, and thermal management. This role involves driving architecture and design for embedded software, collaborating with software engineers and architects across system software, virtualization, trusted OS, graphics, compute, device drivers, storage, networking, safety/security, and architecting component-level and system-level solutions.

Location: Irvine, CA

Key Responsibilities
  • Design and develop architecture definitions for platform services focusing on embedded infrastructure services (bootup, commissioning, storage management, thermal management).
  • Drive architecture and design for embedded software, working closely with engineers and architects in system software, virtualization, trusted OS, graphics, compute, device drivers, storage, networking, safety/security.
  • Act as a technical leader, providing insight and technical direction to resolve issues, drive development processes, and improve processes and technologies for current and future applications.
  • Collaborate with hardware engineering and architecture teams to ensure hardware systems designs meet software requirements and vice versa.
  • Architect solutions using Linux, Android, and microcontroller RTOSs, storage/persistence layers, internal and peripheral device management, and application management for embedded hardware installed on aircraft (servers, seatback displays, network distribution equipment).
  • Work with development teams to break down architecture into development tasks, review deliverables against design specifications, and resolve design issues or blockers with solutions that meet product requirements.
Mandatory Skills & Proficiencies
  • In-depth knowledge of operating systems concepts and architecture, particularly Linux/Android, integration into embedded hardware, and experience with device drivers and kernel modules.
  • Experience designing and developing software for embedded systems, including hardware abstraction and device drivers. Familiarity with microcontrollers, sensors, and low-level hardware components.
  • Experience with storage systems and file systems, including disk partitioning, RAID, distributed file systems, data replication, and backup. Familiarity with file, block, and object storage architecture.
  • Knowledge of networking concepts, protocols, and technologies, including Layer 2 and Layer 3 networking (VLAN, STP, QNQ, LLDP, OSPF, IGMP, BGP).
  • Experience with virtualization technologies – containers, hypervisors, container orchestration, hardware and device virtualization in Linux and Android environments.
  • Experience with hardware bring‑up, provisioning, and commissioning.
  • Experience designing and implementing over‑the‑air architectures for edge computing (call home, A/B partitioning) and cloud‑based technologies (CDN).
  • Ability to lead and work in fast‑paced Agile (SAFe and SCRUM) global team settings, mentoring junior team members with minimal supervision.
Seniority Level
  • Mid‑Senior level
Employment Type
  • Contract
Job Function
  • Information Technology
Industries
  • Financial Services and Banking
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Services Architect
Platform Services Architect

Lorven Technologies Inc. • Hillsboro (OR)

On-site
USD 120,000 - 150,000
Embedded Platform Architect - Linux/Android, Edge & OTA
Embedded Platform Architect - Linux/Android, Edge & OTA

New York Technology Partners • Irvine (CA)

On-site
USD 90,000 - 130,000
Platform Architect
Platform Architect

Accord Technologies Inc • Chandler (AZ)

Hybrid
USD 120,000 - 150,000
Platform Architect
Platform Architect

The Jupiter Group, Inc • Houston (TX)

On-site
USD 120,000 - 150,000
Lead Embedded Platform Services Architect
Lead Embedded Platform Services Architect

Lorven Technologies Inc. • Hillsboro (OR)

On-site
USD 120,000 - 150,000
Embedded Systems/Hardware Solutions Architect
Embedded Systems/Hardware Solutions Architect

Let’s Prototype | Product Development & Prototyping • Miami (FL)

On-site
USD 90,000 - 140,000
Developer Platform Architect/ DevOps Architect
Developer Platform Architect/ DevOps Architect

Intellectt Inc • Irvine (CA)

On-site
USD 80,000 - 110,000
Operating System Architect San Jose
Operating System Architect San Jose

Hark, Inc. • San Jose (CA)

On-site
USD 120,000 - 300,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

hireneXus • Eden Prairie (MN)

On-site
USD 120,000 - 150,000
Sr. Embedded Platform Engineer
Sr. Embedded Platform Engineer

Accord Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 180,000