Software Engineer
$61 - $97 per hourHorizontal Talent
Join a cutting-edge autonomy team building embedded software and test infrastructure for safety-critical systems in an innovative, fast-paced environment. This onsite contract role in Foster City, CA offers the opportunity to work on high-performance embedded Linux software, automation frameworks, and hardware/software sensor emulation that support advanced vehicle validation.
Responsibilities
Horizontal is committed to diversity, equity, and inclusion, and we welcome candidates from all backgrounds who bring unique perspectives, skills, and experiences. We believe inclusive teams help create better solutions, and we encourage you to apply even if you do not meet every preferred qualification. By applying for this position, you acknowledge and agree that Horizontal Talent may contact you regarding your application using automated technology, including phone calls, SMS/text messages, or email, which may be delivered by our virtual AI recruiter, Alex. Please apply through this online posting or by visiting our Job Board at Applications will be accepted for 4 weeks. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $61 - $97 per hour based on qualifications and experience.
Responsibilities
- Design, develop, and maintain production-quality C++ applications for embedded Linux with a focus on low-latency, high-performance user-space and kernel-space solutions
- Create Python-based automation tools and frameworks to improve test execution, integration, and performance validation
- Build and enhance sensor emulation capabilities and support existing validation assets and test frameworks
- Integrate embedded software with FPGA-based systems and ECU hardware using interfaces such as Ethernet, I2C, SPI, and CAN
- Investigate and resolve hardware and software issues through end-to-end verification and troubleshooting
- Partner cross-functionally to support the development of reliable, safety-focused automated test infrastructure
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
- 4+ years of relevant industry experience in embedded software development
- Strong C++ development experience focused on performance and low-latency applications
- Extensive Linux development background, including networking and system-level programming
- Proficiency with Python and test automation tools such as Pytest
- Experience with Git, build systems such as Bazel, and unit testing frameworks such as GTest
- Hands-on experience with embedded hardware/software integration using Ethernet, I2C, SPI, and CAN
- Strong troubleshooting skills and the ability to support reliable product verification
- Experience with Linux kernel development and device driver implementation
- Background developing embedded software for ARM cores using Xilinx SDK and MPSoC platforms
- Familiarity with Yocto or PetaLinux
- Exposure to FPGA development, SystemVerilog, or HDL verification
- Knowledge of high-speed protocols such as PCIe and MIPI CSI-2
- Understanding of Precision Time Protocol (PTP / IEEE 1588) and Automotive Ethernet
- Ability to read electronic schematics and familiarity with PCB design and manufacturing workflows
Horizontal is committed to diversity, equity, and inclusion, and we welcome candidates from all backgrounds who bring unique perspectives, skills, and experiences. We believe inclusive teams help create better solutions, and we encourage you to apply even if you do not meet every preferred qualification. By applying for this position, you acknowledge and agree that Horizontal Talent may contact you regarding your application using automated technology, including phone calls, SMS/text messages, or email, which may be delivered by our virtual AI recruiter, Alex. Please apply through this online posting or by visiting our Job Board at Applications will be accepted for 4 weeks. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $61 - $97 per hour based on qualifications and experience.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Foster, CA vacancy
$200k - $250k
...Job Description Job Description About the Role Premier Global Links LLC is seeking a Full Stack Software Engineer to build and enhance software supporting private markets, venture capital operations, portfolio monitoring, financial reporting, and LP reporting...SuggestedWork at office3 days per week$140k - $200k
...frontend) Design schemas that make heterogeneous lab data queryable Work with scientists to turn domain problems into working software Own reliability and make good tradeoffs on quality vs. speed You ~ Strong in Python and TypeScript ~ Know databases...SuggestedWork visaFlexible hours- ...Full-Stack Software Engineer We're seeking a Full-Stack Software Engineer to work on the Veryfi APIs and Portal. The portal currently runs on Flask (Python), JavaScript (Module Pattern), and React. Everything we build works with machine models (deterministic and non...SuggestedLocal area
$153.12k - $196.75k
...containerized systems and microservices ~ A data-driven focus on quality metrics and monitoring ~1-3 years of experience in Software Engineering / Computer Science You Will Have direct impact on the future direction of one of the largest virtual...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to FridayFlexible hours$153.12k - $196.75k
...across product, research, data, infrastructure, safety, creator, engine, discovery, and economy. You will report to an Engineering... ...engineering, a related technical field. ~1–3 years of experience in software engineering, distributed systems, cloud services, or a related...SuggestedFull timeWork experience placementInternshipH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$125k - $160k
...to build data products used across the company, including by Engineering, Finance, Accounting, and other teams. Design and implement... ...you build. Requirements: ~1-3 years of software engineering experience. ~ Ability to thrive in a fast-paced...Full timeWork visaFlexible hoursShift work$130k - $280k
...ensure data quality, security, and compliance Lead whole projects from design to implementation Help lead and grow junior engineers What You Bring ~5+ years of data engineering related development experience ~ Flexible and adaptive in a fast-...Full timeWork at officeWork visaFlexible hoursShift work- ...Replit Agentic Software Creation Platform Replit is the agentic software creation platform that enables anyone to build applications... ...to application creation. About This Role Accelerate engineering velocity and reduce friction in the Replit development experience...Full timeTemporary workWork at officeWorldwideMonday to FridayFlexible hours
- ...diagnose complex navigation scenarios, determine root causes, and engineer solutions to optimize autonomous vehicle routing behavior.Build... ...with passionate team members to support the integration of software components from all teams throughout Sigma Software Vertex. Qualifications...
$86.5k - $158.1k
...models. We value experience with data preprocessing, feature engineering, and model evaluation techniques. We prefer proficiency in... ...: We design, develop, and implement innovative software solutions using generative AI and modern integration patterns....Full timeWork experience placementWork at office- ...Replit Mobile Developer Replit is the agentic software creation platform that enables anyone to build applications using natural... ...Collaborate closely with a team of designers, mobile and UX engineers to streamline the mobile app towards AI-first creation. Introduce...Full timeTemporary workWork at officeWorldwideMonday to FridayFlexible hours
- ...Description Who is Sonar? Sonar is driving the future of agent-centric software development. As the leader in AI code verification and... ...from you. Position description We are looking for a Software Engineer to join the team building Gitar's core platform. Gitar is...Work at officeRelocation
$86.5k - $158.1k
...and to the world. Progress starts with you. Job Description Role Summary: We are seeking a talented and motivated Software Engineer to join our Payments Products development team. As a key member of the team, you will play a critical role in developing...Full timeWork experience placementWork at officeLocal area- Kforce has a client in Foster City, CA that is seeking a Software Engineer. In this role, you will: * Migrate existing data infrastructure, specifically from PostgreSQL to DynamoDB (DDB) * Split single databases into multiple sharded databases * Design, deploy (using Terraform...Temporary work
- Kforce has a client in Foster City, CA that is seeking a Software Engineer. Core Responsibilities: * Design and develop AI agents and autonomous systems capable of complex task execution and decision-making * Build conversational AI solutions including chatbots and voice...Temporary work
- ...Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users... ...We are seeking a highly technical, data-driven Growth Engineer to help scale our product and expand key user metrics across acquisition...Full timeTemporary workWork at officeWorldwideMonday to FridayFlexible hours
$120k - $190k
...founding team draws from 20+ years of education, AI, product & engineering experience across Coursera, Google, Robinhood, Meta, Stanford,... ...) is a strong plus. Comfort working across the full software lifecycle: gathering requirements, designing modules, coding standards...Work at officeRemote workShift work$196.75k - $243.29k
...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a senior software engineer on the Cell Platform team at Roblox, you will build systems that Roblox engineers use to create and deploy resources onto Kubernetes...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$130k - $290k
...Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of... ...About the role: We are seeking talented distributed systems engineers who are passionate about building innovative solutions for...Full timeTemporary workWork at officeWorldwideMonday to FridayFlexible hours$200k - $250k
...talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100%... ...teams across the United States to help them hire. Software Engineer Location San Mateo, CA On-site role requiring four...H1bWork at officeRemote workVisa sponsorshipFlexible hours$137.3k - $205.9k
..., reusable UI components, SDK tooling, and developer documentation. Are You Looking For A Challenge? We are looking for a Software Engineer to help develop, maintain, and improve the application framework powering PlayStation user experiences across multiple platforms...$130k - $280k
...customer needs. Partner with streaming, storage, and AI engineering teams to deliver features optimized for edge computing environments... ...field. ~5+ years of professional experience in systems software development for performance- and resource-constrained...Full timeWork visaFlexible hoursShift work- ...Software Engineer @ Anatomy Financial Anatomy is on a mission to automate financial operations for healthcare and enable providers to focus on quality patient care. Financial operations in healthcare are unique. Anatomy uses the latest advancements in AI and fintech...Local area
$160k - $215k
...Software Engineer Opportunity At Zoox Zoox is hiring software engineers to build the tools that power our autonomous ride-hailing service. The Operational Tools team plays a critical role in bringing Zoox's vision of autonomous mobility to life. We're building a...Temporary workRemote workRelocation package- RESPONSIBILITIES: Kforce has a client in Foster City, CA that is seeking a Software Engineer. Core Responsibilities: * Design and develop AI agents and autonomous systems capable of complex task execution and decision-making * Build conversational AI solutions...Hourly payContract work
- RESPONSIBILITIES: Kforce has a client in Foster City, CA that is seeking a Software Engineer. In this role, you will: * Migrate existing data infrastructure, specifically from PostgreSQL to DynamoDB (DDB) * Split single databases into multiple sharded databases...Hourly payContract work
$160k - $260k
...countries. About the Role As a member of our Business Systems Engineering team, you will build or improve tools that are used daily by... ...Science or a related technical field. ~5+ years of software engineering with a focus on data systems ~ In-depth expertise...Full timeWork at officeWork visaFlexible hoursShift work- ...scaling autonomous driving safely and reliably. We are looking for engineers who are ambitious and excited about helping Zoox achieve its... ...jobs, and on-vehicle real-time access. We are seeking a Software Engineer to develop the geometry algorithms behind these data...Temporary workRelocation package
$196.75k - $243.29k
...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Software Engineer on the Connections team, you will build systems and applications across the stack and enable players to connect and play...Full timeWork experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipMonday to Friday$169.1k - $270.8k
...years with a PhD. We prefer a masters degree in Math, Science, Engineering, Computer Science, Information Systems, or a related... ...AI, LLMs, and machine learning to automate workflows and raise software quality. We collaborate across functions to create design artifacts...Full timeWork experience placementWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software developer fintech Foster, CA
- startup software engineer Foster, CA
- financial software developer Foster, CA
- junior software developer remote Foster, CA
- software engineer Foster, CA
- software engineer amazon Foster, CA
- senior robotics software engineer Foster, CA
- experienced software developer Foster, CA
- cybersecurity software engineer Foster, CA
- software engineer healthcare Foster, CA


