Embedded Software Engineer

THREE POINT SOLUTIONS
Torrance, United States of America
13 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate
Compensation
$ 127K

Job location

Torrance, United States of America

Tech stack

Algorithm Design
Data analysis
C++
Code Review
Computer Programming
Software Debugging
Embedded Software
Performance Tuning
Signal Processing
Verification and Validation (Software)
System-level Testing
GNSS

Job description

Leads design and development of embedded software systems, focusing on GNSS navigation algorithms and product-level engineering solutions. Acts as a technical expert contributing to complex, high-impact projects., · Design, develop, and validate embedded software solutions

· Lead or contribute to large-scale product development projects

· Provide technical guidance and mentorship within the team

· Collaborate across engineering disciplines to deliver robust solutions

Core Duties

· Develop GNSS navigation algorithms using C/C++

· Implement estimation models and navigation system logic

· Conduct code reviews, design reviews, and validation testing

· Analyze system performance and optimize algorithms

· Create and maintain high-quality technical documentation

· Identify process gaps and drive engineering improvements

· Support compliance with engineering standards and regulations

Technical Focus

· Embedded systems programming (C/C++)

· GNSS / navigation algorithms

· Estimation theory & signal processing

· Software validation and system-level testing

Requirements

· Bachelor's degree in Engineering (or equivalent experience)

· Strong experience in embedded software development

· Expertise in C/C++ programming

· Experience with GNSS/navigation systems and algorithms

· Strong problem-solving and analytical skills

· Excellent communication and cross-team collaboration

Key Skills

· Embedded software architecture

· Algorithm design & optimization

· System debugging & defect resolution

· Project management & technical leadership

· Data analysis & performance tuning, * Bachelor's (Required), * Agricultural background : 4 years (Required)

  • GNSS navigation algorithms using C/C++ : 4 years (Required)
  • Software validation and system-level testing : 4 years (Required)

Apply for this position