Hardware Abstraction Engineer
16 hours ago
We are seeking an experienced Hardware Abstraction Engineer to join our team at United Software Group. As a Hardware Abstraction Engineer, you will be responsible for designing and implementing high-quality hardware abstraction layers for embedded systems.
About the Job:
- This is a full-time position in Palo Alto, California.
- The estimated salary for this role is $150,000 - $220,000 per year, depending on experience.
- You will work closely with cross-functional teams to design, develop, and test hardware abstraction layers for embedded systems.
- Our ideal candidate will have a strong understanding of real-time operating systems, hardware abstraction layers, and communication protocols.
Key Responsibilities:
- Design and implement Hardware Abstraction Layers (HAL) to decouple core application logic from hardware-specific details.
- Enable portability of the software across different platforms by isolating hardware-specific code in HAL modules.
- Develop low-level drivers and HAL to facilitate communication between the processor and the 8255 PPI peripheral device.
Requirements:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of experience in embedded software development, particularly with real-time systems and hardware interfacing.
- Proficiency in programming languages like C, C++, and Python for embedded systems.
- Strong experience with QNX RTOS (message passing, multithreading, memory management, etc.).
- Experience with DDS middleware (e.g., RTI Connext DDS, OpenDDS, Eclipse Cyclone DDS) for real-time communication in distributed systems.
- Deep understanding of Intel 8255 PPI hardware and peripheral interfacing techniques.
- Experience in designing and implementing HAL (Hardware Abstraction Layers) to separate core logic from hardware-specific details.
- Familiarity with cross-platform libraries such as Qt, Boost, or SDL for network communication, graphics, and file handling.
- Strong skills in modular software design, with the ability to break down systems into independent, reusable components.
-
Embedded Software Engineer
2 weeks ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeJob DescriptionAxiom Software Solutions Limited seeks an experienced Embedded Software Engineer to join our team in Palo Alto, California.We are looking for a highly skilled professional with expertise in real-time systems and hardware interfacing. The ideal candidate will have strong experience with QNX RTOS, DDS middleware, and hardware abstraction...
-
Hardware Reliability Engineering Expert
3 weeks ago
Palo Alto, California, United States Wing Aviation Full timeAbout Wing Aviation">Wing Aviation is a pioneering company in drone delivery, offering a safe, fast, and sustainable solution for last-mile logistics. With consumer appetites for on-demand services increasing, traditional delivery methods are inefficient, costly, and contribute to road accidents and air pollution. Our fleet of highly automated drones can...
-
Hardware Validation Engineer
2 days ago
Palo Alto, California, United States Zobility Full timeZobility's Autonomy Hardware team seeks an experienced Hardware Validation Engineer to contribute to the development of innovative automotive SoC solutions. As a key member of the team, you will play a crucial role in validating these solutions, identifying potential issues, and collaborating with cross-functional teams to resolve them.Your primary...
-
Hardware Engineering Specialist
2 days ago
Palo Alto, California, United States eTeam Full timeJob Description:In the esteemed position of Senior Hardware Engineer, you will be responsible for validating automotive SoC solutions and developing a comprehensive validation framework to identify potential risks and gaps at both component and module levels. This role requires close collaboration with cross-functional teams to gather test requirements,...
-
Palo Alto, California, United States Wing Inflatables, Inc. Full timeAbout Wing:We are a technology company pushing the boundaries of drone delivery. Our mission is to create a scalable and sustainable solution for last mile logistics.Our team is dedicated to designing and building highly automated delivery drones, which transport small packages directly from businesses to homes on-demand, in minutes. We operate our aircraft...
-
Palo Alto, California, United States Wing Full timeAbout WingWing is revolutionizing last-mile logistics with safe, fast, and sustainable drone delivery services. Our mission is to create the preferred means of delivery for the planet by building a workforce that represents the global communities we serve.About the RoleWe are seeking an experienced Principal Reliability Design Engineer to join our Design for...
-
Quantum Computing Hardware Engineer Opportunity
3 weeks ago
Palo Alto, California, United States PSI Quantum Full timePsiQuantum is revolutionizing the world of quantum computing, and we're looking for exceptional talent to join our mission.We believe that quantum computing has the potential to transform entire industries, from climate change to healthcare. Our team is working tirelessly to build the world's first useful quantum computer, and we need skilled engineers like...
-
Senior Hardware Development Engineer
2 days ago
Palo Alto, California, United States TEC Group Full timeJob TitleSr. Hardware EngineerLocationPalo Alto, CA - OnsiteEstimated Salary Range$47.00-62.00/hrContract TypeContractAbout the RoleIn this position within the Autonomy Hardware team, you will play a crucial role in validating automotive SoC solutions.You will be responsible for building up validation and benchmark frameworks to identify gaps and risks at...
-
Hardware Design Verification Engineer
2 days ago
Palo Alto, California, United States iFlow Inc Full timeJob DescriptionWe are seeking an experienced Hardware Design Verification Engineer to join our team at iFlow Inc.As a member of our design verification team, you will be responsible for ensuring the quality and reliability of our hardware products. This includes:Familiarity with HW IP datasheets and user guides, extracting critical information on register...
-
Hardware Assurance Specialist
2 days ago
Palo Alto, California, United States Wing Aviation Full timeAbout UsWing Aviation offers a safe, fast, and sustainable solution for last-mile logistics. Our mission is to create the preferred means of delivery for the planet.Job DescriptionWe're seeking a Reliability Engineer to join our Hardware Reliability team in Palo Alto, CA.Key Responsibilities:Develop and execute test plans for electronic and mechatronic...
-
Embedded Software Developer
2 weeks ago
Palo Alto, California, United States United Software Group Full timeRole OverviewWe are seeking a highly skilled Embedded Software Developer to join our team at United Software Group. This exciting opportunity involves designing and implementing real-time systems, focusing on distributed communication protocols and hardware abstraction layers.Key ResponsibilitiesDesign, implement, and test data distribution service (DDS)...
-
Palo Alto, California, United States KOHLER Full timeAs a Senior Hardware Software QA Engineer at Kohler Ventures, you will play a key role in ensuring the quality of our hardware and software systems. Your primary responsibilities will include establishing testing patterns, best practices, and increasing test coverage (in partnership with engineers), conducting technical reviews for new features and...
-
Senior Electrical Engineer
16 hours ago
Palo Alto, California, United States Tesla Full timeTesla's AI Computing Hardware team is seeking a Senior Electrical Engineer to lead the design of computing hardware for autonomous driving capability. The ideal candidate will have a deep understanding of electrical architecture, electronic circuits, and processor selection.Develop and lead design efforts for electrical architecture, electronic circuits, and...
-
Software and Hardware Integration Expert
15 hours ago
Palo Alto, California, United States Tesla Full timeThe Software and Hardware Integration Expert role at Tesla is a key position that requires a unique blend of technical expertise and leadership skills. As a member of our team, you will be responsible for integrating software and hardware components to create seamless user experiences in our vehicles. This is an excellent opportunity to leverage your...
-
Desktop Hardware Engineer
3 weeks ago
Palo Alto, California, United States HCLTech Full timeJob OverviewWe are seeking an experienced Desktop Support Specialist to join our team at HCLTech. This role involves providing technical support and services to our employees, ensuring seamless IT operations, and resolving complex technical issues.Key ResponsibilitiesHardware Troubleshooting: Identify and resolve hardware-related issues with desktop and...
-
Real-Time Systems Developer
16 hours ago
Palo Alto, California, United States United Software Group Full timeJob Title: Real-Time Systems DeveloperWe are looking for an experienced Real-Time Systems Developer to join our team at United Software Group. As a Real-Time Systems Developer, you will be responsible for designing and developing high-quality real-time systems software.About the Job:This is a full-time position in Palo Alto, California.The estimated salary...
-
Senior Embedded Software Architect
1 week ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeJob OverviewAxiom Software Solutions Limited is seeking an experienced Senior Embedded Software Architect to join our team in Palo Alto, California.Estimated Salary Range$150,000 - $200,000 per annum, depending on experience.About the RoleWe are looking for a highly skilled and motivated individual with a strong background in embedded software development,...
-
AI Software Architect
2 days ago
Palo Alto, California, United States Foundry Technologies, Inc. Full timeCompany OverviewAbout Foundry Technologies, Inc.We are transforming the way AI companies access compute power. Our mission is to orchestrate the world's compute capacity, making it easier to use and optimized for AI workloads. We're building a new type of public cloud-one designed specifically for AI, where accessing high-performance compute is as simple and...
-
Electrical Hardware Specialist
17 hours ago
Palo Alto, California, United States Zobility Full timeAt Zobility, we are seeking an Senior Hardware Engineer to join our Autonomy Hardware team. This position involves validating automotive SoC solutions, developing a validation and benchmark framework, and identifying gaps and risks at the component and module levels.In this role, you will collaborate with cross-functional teams to gather test requirements,...
-
Hardware Validation Expert Role
7 days ago
Palo Alto, California, United States Premier Staffing Solution Full timeAbout the RolePremier Staffing Solution is committed to delivering exceptional staffing solutions to our clients. As a Senior Hardware Engineer, you will play a crucial role in our Autonomy Hardware team, working on cutting-edge projects that require expertise in hardware intellectual property (IP) datasheets and user guides.You will be responsible for...