Job Title: Senior Embedded Software Engineer
Client: Heavy Machine Manufacturing Company
Duration: 24 Months (Possibility of Extension/Conversion)
Location: Torrance, CA 90503
Shift: 1st Shift
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.
Required Skills:
- 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.
#ZR