Embedded Systems Firmware Architect for ARM
:
Job Summary We are seeking a talented and experienced Principal Embedded Systems Firmware Architect to join our team. The ideal candidate will have a strong background in developing firmware for ARM-based systems and a passion for innovative embedded solutions. As a Principal Firmware Architect, you will be responsible for leading the design, implementation, and optimization of firmware for a variety of embedded applications. Responsibilities
Lead the design and development of firmware for ARM-based embedded systems
Architect firmware solutions to meet complex system requirements and performance goals
Ensure firmware meets performance, power, and memory requirements
Provide technical leadership and mentorship to firmware development team
Drive continuous improvement in firmware development processes
Stay current with industry trends and emerging technologies in embedded systems
Education & Experience Recommended
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. Advanced degree preferred.
Minimum of 8 years of experience in hardware, firmware, and software engineering, with a focus on ARM-based platforms.
Strong proficiency in C/C++, Python, and assembly language programming for ARM architecture.
Extensive knowledge of hardware design principles, including SoC architecture, memory subsystems, and peripheral interfaces.
Experience developing firmware and device drivers for ARM-based systems, including familiarity with UEFI and ACPI standards.
Experience in software development for Windows on ARM, including application development, optimization, and debugging.
Proven track record of successfully delivering complex projects on schedule and within budget.
Excellent communication skills with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Agile Methodology
- Amazon Web Services
- Application Programming Interface (API)
- Automation
- C++ (Programming Language)
- Computer Science
- Debugging
- Docker (Software)
- Full Stack Development
- Java (Programming Language)
- JavaScript (Programming Language)
- Kubernetes
- Linux
- Microservices
- Microsoft Azure
- Python (Programming Language)
- Scalability
- Software Development
- Software Engineering
- SQL (Programming Language)
- Effective Communication
- Results Orientation
- Learning Agility
- Digital Fluency
- Customer Centricity
Recommended Jobs
Orthopedic Surgeon - Sports Medicine - Houston Methodist Cinco Ranch Comprehensive Care Center
Orthopedic Surgeon – Sports Medicine – Houston Methodist Cinco Ranch Comprehensive Care Center Interested candidates, please forward a copy of your CV to Rob Henges – Henges_MDrecruitment@houst…
Interventional Tech
Hours of Work : M-F Days Of Week : 8-4:30 Work Shift : 8X5 Day (United States of America) Job Description : Your Job: In this highly technical allied imaging professional position, you'll …
Part-Time Social Media Content Specialist
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate platform offering expertise in property management, investment management, development, and construction services in ins…
Packaging Operator III
Company Description About AbbVie AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of to…
Caregiver
Great people deserve a great place to work and Senior Helpers is hiring weekend Personal Care Assistants in (Sugarland) Senior Helpers is proud to be the first and only national in-home care provide…
Remote Customer Service / Insurance Agent
The Gainey Agency is a fast-growing, client-focused insurance agency offering flexible, remote opportunities nationwide. We specialize in life insurance and financial protection products and provide …
Busser
For this position, pay will be variable by location - plus tips. The need for speed describes the Cheddar's Server Assistants; this job is a critical part of creating a positive guest exper…
District Sales Manager - New Business
Job Description Most DSD sales reps are really account managers. You spend your days maintaining routes, stocking shelves, rotating product, and servicing accounts you didn't open. RepRally is diffe…
Server
For this position, pay will be variable by location - plus tips. Our Winning Family Starts With You! Check out these great benefits! ~ Flexible schedules to help you balance other life co…
Brand Ambassador
Job Description: Brand Ambassador - United States As a Brand Ambassador in the United States, you represent our brand in a passionate and engaging manner. This role is crucial for building lasting…