Staff Embedded Software Engineer – Generalist, C++

🕒 October 22, 2025

🇺🇸 United States – Remote

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Point One Navigation

Point One Navigation

11 - 50 employees

Founded 2015

🚗 Transport

🌾 Agriculture

🔌 API

Transport • Agriculture • API

Point One Navigation is a leading provider of centimeter-level precision positioning platforms designed for high-demand applications such as robotics, autonomy, survey and construction, and precision agriculture. The company offers comprehensive solutions through its Polaris RTK, GraphQL API, and Atlas INS products, enabling real-time truth-level positioning by integrating GNSS, IMU, and other sensor inputs. Point One Navigation boasts a robust global RTK network with over 1,900 base stations and a focus on high reliability and easy integration for scalable autonomous systems.

📋 Description

• Lead the design, implementation, and optimization of embedded C++ software for real-time sensor fusion and positioning systems • Architect robust systems that integrate GNSS receivers, inertial sensors, wheel odometry, cameras and other hardware in dynamic environments • Drive performance tuning and low-level optimizations across a variety of embedded platforms (ARM, microcontrollers, embedded Linux) • Mentor junior engineers and contribute to engineering best practices across the team • Own key parts of the embedded stack, from board bring-up and driver development to system-level debugging and performance analysis • Collaborate with cross-functional teams — from hardware and firmware to cloud infrastructure and robotics customers — to deliver reliable end-to-end systems • Contribute to technical strategy, architecture discussions, and roadmap planning

🎯 Requirements

• 7+ years of professional experience developing embedded systems software • Proven ability to design and implement major software components, incorporating customer and internal requirements, assessing system-wide impact, and driving implementation and schedule through to testing • Expert in modern C++ (C++14 or later), with strong understanding of system-level programming, memory management, and concurrency • Experience with Python or similar for automation, scripting, debugging and other non-critical workloads • Deep experience with embedded Linux, RTOSes, and bare-metal systems • Proven ability to work close to hardware — board bring-up, drivers, timing-critical systems • Familiarity with common hardware interfaces: UART, SPI, I2C, CAN • Strong debugging skills and hands-on experience with tools like gdb, logic analyzers, and oscilloscopes • BS/MS/PhD in Computer Engineering, Electrical Engineering, or equivalent experience

🏖️ Benefits

• Competitive compensation package including equity and full benefits • Flexible, high-trust work environment (on-site or hybrid options available)

Apply Now

Similar Jobs

🕒 September 29, 2025

Saviynt

501 - 1000

☁️ SaaS

🔒 Cybersecurity

🏢 Enterprise

Lead discovery, design, implementation, and documentation for PAM deployments. Guide customers to adopt Saviynt's AI-powered identity and privileged access management platform.

🇺🇸 United States – Remote

💵 $100k - $160k / year

💰 $130M Private Equity Round on 2021-09

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🦅 H1B Visa Sponsor

info

🕒 September 20, 2025

Technical leader building and deploying scalable Python backend services for an e-commerce platform. Leads architecture, mentors engineers, and delivers high-impact features.

🇺🇸 United States – Remote

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

🕒 September 18, 2025

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Software Architect building enterprise Java services and developer tools at life-sciences cloud company. Leading technical delivery and mentoring teams.

🇺🇸 United States – Remote

💵 $180k - $300k / year

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🦅 H1B Visa Sponsor

info

🕒 September 18, 2025

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Lead development of a greenfield, multi-tenant enterprise platform; own subsystems and mentor engineers at Veeva, a life-sciences SaaS company.

🕒 September 18, 2025

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Software Architect building enterprise Java tools at life sciences SaaS company. Lead development, mentor teams, and drive architecture modernization.

🇺🇸 United States – Remote

💵 $180k - $300k / year

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🦅 H1B Visa Sponsor

info