Embedded Architect- Irvine, CA/Portland, OR(Hybrid/Onsite)

0 views
Skip to first unread message

piysh chowdhary

unread,
Dec 3, 2025, 3:53:08 PM (4 days ago) Dec 3
to

Hi

 

Please check this one

 

Embedded Architect

Irvine, CA/Portland, OR

Long Term contract

 

 

Embedded Architect with deep expertise in designing and developing embedded applications for infotainment, automotive, or healthcare systems. The ideal candidate will have hands-on experience with SOC platforms such as Qualcomm, MediaTek, and NXP, and strong skills in Linux/Android embedded systems architecture, virtualization, and hardware-software integration.

 

Key Responsibilities

• Architect and develop embedded applications across infotainment, automotive, or healthcare systems.

• Design and integrate Linux/Android operating systems into embedded hardware, including device drivers, kernel modules, system calls, and system-level programming.

• Implement virtualization technologies for embedded systems, including virtual machines, containers, hypervisors, orchestration, and hardware/device virtualization.

• Develop and optimize networking stacks, network drivers, and configure network interfaces for embedded platforms.

• Architect and manage storage systems, including disk partitioning, RAID, distributed file systems, replication, and backup for block and object storage.

• Implement security best practices, including secure boot, secure firmware updates, encryption, authentication, access control, and secure communication protocols.

• Optimize software performance for resource-constrained embedded systems, including memory management, process scheduling, and code profiling.

• Design systems for observability and maintainability, including logging, monitoring, alerting, automation, and testing.

• Integrate hardware interfaces such as PCIe, I2C, SPI, UART, GPIO, USB, Ethernet, FPD, MIPI, CSI, HDMI, and LVDS with software components.

• Lead system integration, including software design patterns, APIs, and service-oriented architectures.

• Debug and troubleshoot low-level software issues, including system crashes, device failures, and performance bottlenecks.

• Evaluate and provide feedback on hardware chipsets and schematics for future products.

• Organize, lead, and approve design and test plan reviews.

• Document architectures using industry-standard diagramming models.

• Collaborate effectively within Agile development teams using tools like Jira, GitLab, Jenkins, and Confluence.

Required Qualifications

• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.

• 10+ years programming experience in Linux/Android embedded systems.

Reply all
Reply to author
Forward
0 new messages