Embedded Software Engineer

🕒 August 8, 2025

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Glydways

Glydways

51 - 200 employees

Founded 2016

🚗 Transport

🤖 Artificial Intelligence

👥 B2C

Transport • Artificial Intelligence • B2C

Glydways is a company focused on transforming public transit through innovative and efficient mobility solutions. Their unique approach includes a seamless self-driving fleet operating on dedicated guideways, allowing for direct and congestion-free rides. Glydways aims to make transit accessible and financially sustainable, promoting the idea that access to mobility is essential for opportunity and community engagement.

📋 Description

• Glydways is reimagining what public transit can be. • Our mission is to revolutionize transit with a solution that delivers high capacity, exceptional user experiences, unmatched affordability, and minimal environmental impact. • The Glydways system is a groundbreaking network of carbon-neutral, interconnected transit pathways powered by standardized autonomous vehicles on dedicated roadways. • Operating 24/7 with on-demand access, it offers personalized and efficient mobility—without the burden of heavy upfront infrastructure costs or ongoing taxpayer subsidies. • With Glydways, we’re building more than a transportation system; we’re creating a future where everyone, everywhere, has the freedom to move. • The Embedded team, works closely with Vehicle Hardware, Autonomy, and Infrastructure engineers to go the last mile in getting software running on the vehicle. • Whether it’s making sure data is flowing from the latest sensor kit, or custom firmware is written and loaded onto main compute - the Embedded Software team gets to play with all the cool new toys, and impact the entire org while working with engineers from almost every team.

🎯 Requirements

• Expert level knowledge of C or C++ programming; other languages and skills also valuable. • Strong knowledge of communication protocols, from low level (SPI, UART, CAN) to high level (TCP/UDP) • Experience with RTOS environments, especially FreeRTOS/SafeRTOS. • Experience with time synchronization protocols such as NTP and PTP • Experience with safety critical systems and processes. • Bonus points for experience within automotive and/or transit • Experience deploying firmware to multi device vehicles in a power safe way. • Familiarity with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies, etc) • Device Driver experience • Speed and size optimization for embedded/resource constrained platforms • Software Development Life Cycle • New hardware/board or SoC bring up • Kernel internals/fundamentals • CAN and DBC knowledge is a plus

Apply Now

Similar Jobs

🕒 August 8, 2025

DigitalFish

11 - 50

🥽 AR/VR

🤖 Artificial Intelligence

🎮 Gaming

Join DigitalFish to develop 3D simulations that enhance machine-learning capabilities for VR and AR.

🕒 August 8, 2025

Abilitie

11 - 50

📚 Education

👥 HR Tech

🏢 Enterprise

As a Principal Software Engineer at Abilitie, lead a technical team on software development efforts. Drive design and architecture for business simulations and internal tools.

🕒 August 7, 2025

Motional

1001 - 5000

🚗 Transport

🤖 Artificial Intelligence

Senior Software Engineer at Motional creating AI compute platform for autonomous vehicles. Join the team improving compute performance for autonomous driving systems.

🕒 August 4, 2025

NVIDIA

10,000+ employees

🤖 Artificial Intelligence

🎮 Gaming

Oversee software design and development for NVIDIA's deep learning server solutions, collaborating cross-functionally.