Network Platform Embedded Engineer
Company
Glydways
Location
Remote
Type
Full Time
Job Description
Who we are:
At Glydways, we believe that mobility is a basic human right. Low-cost and ubiquitous access to affordable housing, employment, education, commerce and care lead to economic and social prosperity. As such our goal is to provide:
Public transit with the highest capacity, the best user experience, the lowest cost, and the lowest carbon footprint.
Our solution is a system of interconnected, profitable, and carbon footprint neutral transportation networks that uses standardized autonomous vehicles and a closed roadway. Together, they provide a 24/7 on-demand private mobility service without burdening the public with heavy upfront costs or annual system subsidies.
Meet the team:
The Network Platform team consists of a group of Network, RF, and software engineers responsible for the end-to-end communication system design for Glydways. The team owns the embedded systems that are responsible for providing secure, reliable, and diverse vehicle communications. We work together with the Software, Vehicle Hardware, and the Autonomy engineering teams to produce cutting edge products that unlock the future of transit systems. As an embedded engineer in the Network Platform team, you will be designing the systems that integrate technologies such as 5G cellular, WiFi, Ultra-wide band, GNSS, automotive Ethernet, and more.
Roles & Responsibilities:
- Design, prototype, build, and test production embedded firmware.
- Evaluate, implement, test, and optimize applications on Linux and RTOS.
- Collaborate across multiple disciplines to deliver quality code, debug complex problems, prioritize and get things done with a high level of efficiency and urgency.
- Evaluate, design, and implement both existing and custom communication protocols between devices and between compute modules.
- Work with autonomy, hardware engineers, and software throughout the lifecycle of the vehicle - from device bring-up, to software deploy.
- Work with test engineers and platform engineers in developing testing frameworks at the unit, integration, and system levels.
Knowledge, Skills and Abilities:
- Expert level knowledge of C or C++ programming; other languages and skills also valuable.
- Knowledge of OS internals (process scheduler, memory management, concurrency, synchronization, storage)
- Good debugging skills with an ability to work cross-functionally
- Good understanding of Linux and/or RTOS fundamentals, Board Support Pkgs, kernel configuration, device driver interfaces, debugging tools etc.
- Strong knowledge of communication protocols, from low level (SPI, I2C, UART, CAN) to high level (TCP/UDP)
- Experience with bootloaders
- Experience with security concepts such as SecureBoot and secure storage
- Experience with time synchronization protocols such as NTP and PTP
- Experience deploying firmware both remotely and over-the-air
- Familiarity with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies, etc)
Glydways provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Date Posted
09/07/2024
Views
2
Similar Jobs
Account Manager, Care Partnerships - Headway
Views in the last 30 days - 0
Headway a mental health care company founded in 2019 aims to revolutionize mental healthcare by building a national network of providers accepting ins...
View DetailsLinux Support Engineer - Voltage Park
Views in the last 30 days - 0
Voltage Park is seeking a Linux Support Engineer for a fulltime remote position The ideal candidate will have command line level Linux sys administrat...
View DetailsData Analyst - Agero
Views in the last 30 days - 0
Agero a leading B2B whitelabel provider of digital driver assistance services is revolutionizing the vehicle ownership experience through datadriven t...
View DetailsDirector, Product (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a leading company in experience research technology offering a platform for major companies to gain insights into user needs and behaviors T...
View DetailsTechnical Architect - CDW
Views in the last 30 days - 0
CDW offers a rewarding career opportunity for a Technical Architect with expertise in ServiceNow The role involves delighting customers by collaborati...
View DetailsIntelligent Platforms Solutions Executive - ServiceNow, Salesforce, & Adobe - CDW
Views in the last 30 days - 0
CDW a Fortune 200 leader offers a role in its Digital Velocity Solutions Executive team The position involves selling Digital Velocity services and pr...
View Details