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
Veterinarian J483345
Elevate your veterinary career with a salary of up to $190,000! A prominent animal hospital in Westpark, CA, is seeking a Relief Veterinarian to join their dedicated team. The Hospital Located i…
Procurement Manager
Company Introduction: Airspace is a tech-enabled freight forwarder that’s redefining how the world’s most critical packages are delivered. Headquartered in Carlsbad, California, Airspace has empl…
Customer Service Representative/Sales Support
Job Description Job Description Customer Service Representative/Sales Support Compensation: $20-$25 hourly base + Commission + Daily Bonuses Top Sales reps earn upwards of 50K per year …
Associate Fraud Strategy Data Scientist San Jose, CA
Associate Fraud Strategy Data Scientist San Jose, CA Fraud Strategy Data Scientist, Risk Data Scientist w/Fraud, Risk Analytics, Data Analysis, Data Science, Fraud Mitigation, Industry: eCommerce, …
Software Test Engineer
The Company: Faraday Future (FF) is a California-based mobility company, leveraging the latest technologies and world's best talent to realize exciting new possibilities in mobility. We're produci…
Backend Engineer
About Resolve AI At Resolve, we're building Agentic AI that empowers software engineers by automating production engineering and SRE workflows. Our models deeply understand production systems…
Accountant
Company Description Coke Farm - Who We Are Coke Farm is a dynamic organic farming company, a part of Charlie's Produce, in beautiful San Juan Bautista, CA. We offer an interesting and challen…
Senior bookkeeper
Full-time Description Job Title: Experienced Bookkeeper Job Description: We are seeking a detail-oriented and experienced Bookkeeper to join our team. The ideal candidate will have …
Maintenance Technician II
Company Description Veolia in North America is the top-ranked environmental company in the United States for three consecutive years, and the country's largest private water operator and technolog…
ABA Behavior Therapist
Cortica is looking for dedicated, compassionate Behavior Technicians to join our growing team and help us design and deliver life-changing care for children with neurodevelopmental differences. At…