C++ Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Harnham · 2 hours ago

C++ Software Engineer

Harnham is a growing GPS technology startup establishing their Austin presence, and they are seeking a Software Engineer to work across the full stack. The role involves building systems that process sensor data and deliver precise positioning solutions, along with developing firmware and backend services for real-time data processing.

AnalyticsConsultingInformation TechnologyMarketing
check
H1B Sponsor Likelynote
Hiring Manager
Gabriella Varela
linkedin

Responsibilities

Develop and optimize firmware in C for embedded GPS and sensor systems, ensuring efficient data collection and processing at the hardware level
Build and maintain backend services and algorithms in C++ and Python for real-time sensor data processing, fusion, and analysis
Implement and refine localization algorithms including Kalman Filters, Particle Filters, and other sensor fusion techniques to improve positioning accuracy
Design and develop React Native mobile applications that deliver GPS and navigation functionality to end users
Work with sensor data from IMUs (Inertial Measurement Units), GPS receivers, and other positioning hardware to create robust navigation solutions
Integrate odometry and multi-sensor fusion pipelines to handle noisy measurements and improve real-time state estimation
Collaborate closely with hardware engineers, product managers, and the founding team to define requirements and ship features quickly
Contribute to system architecture decisions as the company scales their platform and expands capabilities

Qualification

C++CLocalization algorithmsPythonReact NativeSensor dataOdometrySensor fusionFast-paced startup environmentProblem-solving skills

Required

Strong proficiency in C++ and C, with experience writing performance-critical code for embedded systems or firmware
Hands-on experience with Python for scripting, prototyping, or backend development
Experience building mobile applications with React Native or similar cross-platform frameworks
Familiarity with sensor data from IMUs, accelerometers, gyroscopes, or similar hardware
Knowledge of localization algorithms such as Kalman Filters, Extended Kalman Filters (EKF), Particle Filters, or related probabilistic methods
Understanding of odometry and sensor fusion concepts, particularly in GPS/INS or robotics contexts
Comfortable working in a fast-paced startup environment with ambiguity, wearing multiple hats, and iterating quickly
Strong problem-solving skills and ability to work across the stack from hardware to frontend

Preferred

Experience with GPS/GNSS systems, positioning accuracy optimization, or geospatial navigation
Background in robotics, autonomous vehicles, drones, or other systems requiring precise localization
Experience with mapping, SLAM (Simultaneous Localization and Mapping), or spatial data processing
Knowledge of signal processing or filtering techniques for noisy sensor data
Prior startup experience or comfort building systems from scratch with minimal structure

Company

Harnham has actively chosen to focus on Data and Analytics.

H1B Sponsorship

Harnham has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)

Funding

Current Stage
Growth Stage
Total Funding
unknown
Key Investors
BGF Ventures
2022-05-01Seed

Leadership Team

leader-logo
David Farmer
Chief Executive Officer
linkedin
S
Stephen Lawrence
CFO
linkedin
Company data provided by crunchbase