Embedded Software Engineer
Job Title : Embedded Software Engineer
Location : Palo Alto, California
Look for Ex- NVidia / Qualcomm Company Exp + Automotive + QNX
The following skills are critical: Resume should have explicit mention on the following:
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.
• Fair understanding of Qualcomm 8255 SoC hardware and peripheral interfacing techniques.
• Experience in designing and implementing HAL (Hardware Abstraction Layers) to separate core logic from hardware-specific details.
Required Qualifications:
• 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.
• Experience in working with communication protocols such as SPI, I2C, and CAN.
Recommended Jobs
Manager/Gerente - El Charrito Marina/Monterey
Manager – El Charrito Marina Pay: $22–$24 per hour (based on experience) Schedule: Full-time and part-time opportunities available • Split coverage between morning and afternoon shifts …
Mission Integration Engineer, Space Operations
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technolog…
Propulsion Components Test Engineer I
At Relativity Space, we’re building rockets to serve today’s needs and tomorrow’s breakthroughs. Our Terran R vehicle will deliver customer payloads to orbit, meeting the growing demand for launch ca…
Senior Site Reliability Engineer
About SHEIN SHEIN is a global online fashion and lifestyle retailer, offering SHEIN branded apparel and products from a global network of vendors, all at affordable prices. Headquartered in Singa…
Aggregate Plant Manager
Job Summary ** Please note that this position is located in Santa Maria, CA. Relocation assistance is available. Come work for a company that has been around for over 130 years and continues to gro…
Plant Quarantine Inspector
Job Description and Duties Per CCR 249.3, this job control may be used to fill subsequent vacancies. To be considered for this Plant Quarantine Inspector job opportunity, applicants must be e…
Firmware Test Engineer II
Pivotal is the leader in the emerging market of electric Vertical Takeoff and Landing (eVTOL) aircraft. We design, develop, and manufacture light eVTOL aircraft and are renowned for the BlackFly, the…
Pharmacist V - Ambulatory Pharmacy Practice - FT Day Shift
Overview: UCI Health is the clinical enterprise of the University of California, Irvine, and the only academic health system based in Orange County. UCI Health is comprised of its main campus, UCI …
Senior Data Scientist
Company Description Nearmap is the Australian-founded, global tech pioneer innovating the location intelligence game. Customers rely on Nearmap for consistent, reliable, high-resolution imagery,…