Embedded Software Engineer, GNSS
3 weeks ago
Join TrustPoint and Build the World’s First Commercial GPS System in Space
GPS is a ubiquitous global utility in modern society; knowing one’s location is critical for government, commercial, and personal applications.
Still, today’s solutions for determining location are inaccurate, slow, unencrypted, and susceptible to jamming and spoofing. These shortcomings make GPS insufficient for tomorrow’s safety-critical and high-precision applications, a problem TrustPoint intends to solve.
TrustPoint is developing a fully commercial next-generation GPS service to provide significant performance, security and reliability improvements for GPS users. This includes better accuracy, quicker Time to First Fix, and anti-spoof and anti-jam capabilities. The improvements will support US Government position and timing service resiliency as well as enable next-generation commercial applications like drone delivery, self-driving cars, urban air mobility, and augmented reality. The $55B annual GNSS Receiver market is ripe for disruption and TrustPoint intends to lead that revolution with our commercial infrastructure and services.
The Position
With locations outside Washington DC and in Silicon Valley, TrustPoint is currently seeking a Full Time Software Engineer to join the team and help develop the embedded systems needed for our commercial Global Navigation Satellite System (GNSS). Our system consists of a constellation of satellites and a network of ground stations and as the Software Engineer, you will be responsible for designing, developing and implementing innovative embedded software solutions in support of both space and ground assets. You will work directly for program and project managers in support of software development and testing across all aspects of our system. You will also research and advise on the state of industry's software best practices, tools, and products in support of company software strategy. As an early hire, significant upward mobility will be available to this individual given strong performance, including manager and director level positions in the coming years.
We’ll Expect You To…
Develop and implement simple, reliable and fault tolerant software for a variety of SoC's and microcontrollers in C/C++, MicroPython and Python
Participate in driver development, bring up hardware enablement on Linux, and other real time operating systems
Test software in simulation and hardware-in-the-loop environments, including the development of comprehensive unit and regression tests
Work with the larger engineering and business team to establish software and architecture requirements including supporting software related business development tasks
Support the Space and Ground Segment Operations team in system commissioning, operations automation, anomaly investigation and mitigation.
Unwavering focus on meeting software development targets and achieving objectives
You’ll Need to Have…
B.S. in computer science or equivalent practical experience (M.S. preferred)
5+ years of related experience developing C/C++ software for high-performance embedded devices
Demonstrated ability to develop and debug software and firmware
Familiar with one or more cross compile build environments
Highly motivated, self-starting, and able to perform duties autonomously without supervision
Hands on experience with satellites, robotic systems, or similar
Experience with build system, package manager and SW analysis tool
Experience with bootloader, linux kernel and buildroot
Excellent professional and interpersonal communication skills, verbal and written
Passionate about solving customer problems through new and innovative technology.
Experience with FPGAs a plus
Experience with RF systems a plus
Experience with real-time operating systems (FreeRTOS and TI-RTOS a plus)
Strong organizational skills and professional business practices.
Ability to travel 10-20%.
We’d Like to See…
Strong technical background in engineering, mathematics, computer science.
Self-starting, autodidactic with a DIY mindset
Experience working in startups
Active US security clearance
Cultural Fit
Thrive in a start-up environment.
Effective communication style that instills a culture of optimism and positivity.
Sense of humor and ability to proactively problem solve.
Encourages colleagues to think and plan strategically while executing well tactically.
Works well with all company levels and disciplines (i.e. Legal, HR, etc.).
Willing to “roll up sleeves” in a new venture, working closely with colleagues.
Compensation and Benefits
The selected candidate will be competitively compensated with salary, equity (stock options), and standard benefits.
#J-18808-Ljbffr
-
Senior Embedded Software Engineer
7 days ago
Mountain View, United States Midas Consulting Full timeJob Title: Senior Embedded Software Engineer Job Location: Mountain View, CA (On-site) Job Type: Full-time(Permanent) Must-Have: C, Firmware, Device driver, RTOS Required Skills: Multithreading Concurrency Reentrance Very experienced with embedded systems Being able to design and develop software that works well in resource-constrained environments (CPU,...
-
ADAS Senior Software Engineer
4 weeks ago
Mountain View, United States TALENT Software Services Full timeADAS Senior Software EngineerJob Summary: Talent Software Services is in search of a ADAS Senior Software Engineer for a contract position in Mountain View, CAThe opportunity will be one year with a strong chance for a long-term extension.Primary Responsibilities/Accountabilities: The Senior Software Engineer C++ position is responsible for designing,...
-
Software Engineer
2 weeks ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Digital Signal Processing Engineer
3 weeks ago
Mountain View, United States Trust Point Inc. Full timeJOIN TRUSTPOINT AND BUILD THE WORLD'S FIRST COMMERCIAL GPS SYSTEM IN SPACE GPS is a ubiquitous global utility in modern society; knowing one's location is critical for government, commercial, and personal applications. Still, today's solutions for determining location are inaccurate, slow, unencrypted, and susceptible to jamming and spoofing. These...
-
Principal Software Engineer
4 weeks ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Senior Staff Software Engineer
4 weeks ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Flight Software Engineer
4 weeks ago
Mountain View, California, United States Reliable Robotics Full timeWe're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...
-
Software Test Engineer
4 weeks ago
Mountain View, California, United States Reliable Robotics Full timeWe're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...
-
Mountain View, CA, United States Google Full timeMinimum qualifications:Bachelor's degree or equivalent practical experience. 8 years of experience in software development, and with data structures/algorithms. 5 years of experience with design and architecture; and testing/launching software products. 7 years of experience working with embedded operating systems. Preferred qualifications:Master’s degree...
-
Software Engineer, Robot Software
15 hours ago
Mountain View, United States Wayve Technologies Ltd Full timeEstablished in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving, making...
-
Sr. Simulation Software Engineer
1 month ago
Mountain View, California, United States Reliable Robotics Full timeWe're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...
-
Senior Software Engineer
7 days ago
Mountain View, United States ICONMA Full timeSenior Software Engineer Location: Mountain View, CA/ Hybrid Duration: 6 months Description: Project Overview: Geo Automotive is a business that empowers Automotive OEMs to make software defined cars, or smart cars, by providing a suite of Maps based products, including client Maps Embedded and OEM SDK. Both products provide advanced Electric Vehicle (EV)...
-
Software Engineer
2 weeks ago
Mountain View, United States Codeium Full timeWe're looking for a software engineer to join us on our mission to build AI superpowers for developers. About Codeium In just over a year, Codeium has risen to become a leader in the AI developer tools space, giving hundreds of thousands of users around the world code autocomplete, in-editor chat assistants, and search. Our IDE extensions span 70+...
-
Software Engineer, Pose
4 days ago
Mountain View, California, United States Nuro Full timeWho We Are Nuro exists to better everyday life through robotics. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas. The company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...
-
Software Engineer, Robot Software
2 days ago
Mountain View, California, United States Wayve Full timeWho we areEstablished in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving,...
-
Software Engineer, Robot Software
2 days ago
Mountain View, United States Wayve Full timeWho we are Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving,...
-
Senior Hardware Engineer
2 weeks ago
Mountain View, United States Diverse Lynx Full timeSenior Hardware Engineer Mountain View, CA (Day 1 onsite) Fulltime Position Automotive client domain experience is mandatory Job Description: HPC hardware development experience in embedded environment Bachelor's degree in engineering Knowledge of HPC HW architecture and hardware development processes. Knowledge of Hardware platform...
-
Principal Engineer, Software Platform
2 days ago
Mountain View, United States Wayve Full timeWho we are Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving,...
-
BMS Software Engineering Intern
14 hours ago
Mountain View, United States Wisk Aero Full timeAt Wisk, we're transforming the future of urban mobility through safe, all-electric, autonomous flight. We are a passionate team working together toward a sustainable future, solving high-impact problems that have never been solved before. By delivering everyday flight for everyone, we're making it possible to spend less time getting there and more time...
-
Senior Systems Software Engineer
4 weeks ago
Mountain View, California, United States Groq Full timeAt Groq. We believe in an AI economy powered by human agency. We envision a world where AI is accessible to all, a world that demands processing power that is better, faster, and more affordable than is available today. AI applications are currently constrained by the limitations of the Graphics Processing Unit (GPU), a technology originally developed for...