Senior Embedded Software Engineer

THREE POINT SOLUTIONS
Torrance, United States of America
yesterday

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 187K

Job location

Torrance, United States of America

Tech stack

Testing (Software)
Algorithm Design
C++
Software Documentation
Computer Programming
Computer Engineering
Software Debugging
Embedded C
Embedded Software
Software Engineering
Verification and Validation (Software)
System-level Testing
Information Technology
GNSS

Job description

· Design, develop, test, and optimize embedded software solutions for GNSS navigation systems.

· Develop and implement complex GNSS navigation algorithms and estimation techniques using C/C++.

· Create engineering designs, technical specifications, validation plans, and software documentation.

· Perform software testing, peer reviews, debugging, and continuous improvement of embedded systems.

· Collaborate with cross-functional teams to diagnose issues and deliver high-quality software features.

· Develop engineering standards and ensure compliance with quality, safety, and regulatory requirements.

· Support project planning, risk management, and technical execution throughout the product lifecycle.

· Contribute to process improvements, engineering innovation, and embedded software best practices.

Requirements

· Embedded Software Development

· C/C++ Programming

· GNSS Navigation Algorithms

· Estimation Theory

· Embedded Systems Design

· Software Testing & Validation

· Technical Documentation

· Project Management

· Communication & Collaboration

Preferred Skills:

· Navigation System Development

· Algorithm Design & Optimization

· Engineering Standards & Specifications

· Risk Management

· Software Peer Reviews

· Cross-Functional Team Collaboration

Education:

· Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related engineering discipline.

Experience:

· 5+ years of embedded software engineering experience.

· Strong experience with GNSS navigation systems, embedded C/C++ programming, and algorithm development.

· Experience working on cross-functional engineering projects and embedded software product development., * Embedded Software Development & C/C++ Programming : 5 years (Required)

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

Benefits & conditions

4.44.4 out of 5 stars Torrance, CA 90503 $85 - $90 an hour - Contract

Apply for this position