Platform Services Architect
Job in
Hillsboro, Washington County, Oregon, 97104, USA
Listed on 2026-02-06
Listing for:
Lorven Technologies Inc.
Full Time
position Listed on 2026-02-06
Job specializations:
-
Engineering
Systems Engineer, Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Responsibilities
- The Platform Services Architect is responsible for designing and developing architecture for embedded infrastructure services within the platform. This includes bootup, commissioning, storage management, thermal management, and integration with embedded hardware and software systems.
- Design and develop architecture for platform services such as bootup, commissioning, storage management, and thermal management.
- Drive architecture for embedded software, collaborating with engineers in system software, virtualization, trusted OS, graphics, compute, device drivers, storage, networking, and security.
- Act as a technical leader, providing insight and direction to resolve issues and improve processes.
- Collaborate with hardware engineering teams to ensure hardware-software integration.
- Architect solutions using Linux, Android, and microcontroller RTOSs, including storage/persistence layers and device management.
- Break down architecture into development tasks, review deliverables, and resolve design issues or blockers.
- Document architecture using C4 and model‑based frameworks and maintain version‑controlled design artifacts.
- Participate in Agile development processes, PI planning, and architecture reviews.
- Operating Systems:
Deep knowledge of Linux and Android OS internals, kernel modules, and integration with embedded hardware. - Embedded Systems:
Experience designing and developing software for embedded systems, including hardware abstraction and device drivers. - Storage Systems:
Expertise in file systems, RAID, distributed storage, and data replication. - Networking:
Familiarity with Layer 2/3 networking concepts and protocols (VLAN, STP, LLDP, OSPF, IGMP, BGP). - Virtualization:
Containers, hypervisors, orchestration across Linux and Android environments. - Hardware Bring‑Up:
Provisioning and commissioning experience. - Programming:
Proficiency in C++, Java, Python, and Linux kernel programming. - Agile Practices:
Experience in SAFe or SCRUM methodologies.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 8+ years of experience in embedded systems architecture and platform services design.
- Strong analytical and problem‑solving skills with ability to lead technical discussions.
- Excellent communication and collaboration skills for global team environments.
- Experience with AWS Cloud and cloud‑native architectures.
- Familiarity with CI/CD pipelines (Git Lab CI, Jenkins) and Dev Ops practices.
- Exposure to architecture documentation tools (Confluence, Visio, Draw.io).
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×