Embedded Software Engineer 3 San Diego, CA
Embedded Software Engineer 3 San Diego, CA
Experience:
A bachelors degree in Software Engineering, Computer Engineering, or a related field.
Minimum of 5 years of relevant experience, ideally within a startup or technology company.
Skills:
5+ years of professional experience in C++ software development for embedded or instrumentation systems.
Strong understanding of modern C++ (C++14/17/20).
Proven experience developing software for Linux environments, including containerization with Docker.
Hands-on experience with multiple communication protocols: TCP/IP, UDP, serial (RS-232/RS-485), USB, and SDK integration.
Experience designing network-based APIs or control interfaces.
Demonstrated ability to work with hardware interfaces and understand datasheets, communication specifications, and timing requirements.
Experience with requirements gathering, system design, and architectural decision-making.
Familiarity with unit testing frameworks, preferably Google Test or similar.
Experience working with version control systems (Git).
Strong problem-solving skills and ability to work independently and in a team.
Experience with CMake or similar build systems for C++ projects.
Familiarity with multi-threaded programming and concurrency in C++.
Knowledge of software best practices, including design patterns, SOLID principles, and performance optimization.
Recommended Jobs
Staff Equipment Engineer
Position Summary The Staff Equipment Engineer is responsible for the performance, reliability, and continuous improvement of semiconductor manufacturing equipment. This role leads tool ownership, …
Associate Engineer
New Grads/Early Career Program Are you graduating with an engineering degree in May or June of 2026? Are you interested in joining a world leading supplier of castings to the aerospace and defense…
Medical Assistant - Family Medicine (PACE) - #10114255
TrueCare is a trusted healthcare provider serving San Diego and Riverside Counties, offering compassionate and comprehensive care to underserved communities. We are committed to making healthcare acc…
Merchandise Coordinator - Fashion Apparel
Description Pop culture. Music. Fashion. If you’re as crazy about them as we are, join our team already! We're looking for an organized and collaborative Merchandise Coordinator. This role will p…
Insurance Coverage Attorney (Temecula)
This Jobot Job is hosted by: Karyn Spies Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: $150,000 - $250,000 per year A bit about us: Na…
Senior Software Engineer
About Epirus E pirus is a high-growth technology company dedicated to overcoming the asymmetric challenges inherent to the future of national security. Epirus' flagship product, Leonidas, is …
CDD Planning Intern - Per Diem (20708529)
Location 330 West 20th Avenue San Mateo, 94403 Description City of San Mateo, Community Development Department, Planning Division Planning Intern The City of San Mateo Community Develo…
Pantry Cook
Now Hiring!!! Please start inquiring NOW! As a Garde Manger Chef you would be overseeing the culinary operations in the Garde Manger section by following standards and procedures. Responsible for ma…
Leasing Agent
Benefits: ~Bonus based on performance ~Health insurance ~Paid time off ~Training & development At Real Property Management, our proven experience and industry leadership have given us the edg…
Locum Cardiothoracic Nurse Practitioner
LOCUM TENEN Cardiothoracic ICU Physician Assistant or Nurse Practitioner needed in San Francisco, California.  Come on out and sign up for 6-7 month assignment!  In this opportunity, our exper…