Senior Embedded Software Engineer

🔥 4 minutes ago

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 10%

infoinfo
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

• Design, prototype, build, and test production vehicle firmware for safety-critical systems • Develop and optimize applications in RTOS environments for reliability, latency, throughput, memory footprint, and power • Own and evolve communication architecture between MCUs, sensors, and main compute across standard and custom protocols • Lead bring-up and debugging for new boards and SoCs, including bootloaders, drivers, and low-level diagnostics • Partner with electrical engineers and software developers to take new sensor and compute platforms from prototype to production • Define and build automated testing frameworks and harnesses at unit, integration, and system levels • Mentor embedded engineers, conduct code reviews, and help establish engineering standards, tools, and best practices

🎯 Requirements

• Expert-level C and/or C++ for embedded systems • Strong command of communication protocols including SPI, UART, I2C, CAN, TCP/UDP • Experience developing in RTOS environments such as PX5, embedded Linux with pthreads, QNX, VxWorks, or RTEMS • Experience with MCU bootloaders, device drivers, and new board or SoC bring-up • Experience deploying firmware to multi-device systems or vehicles in a power-safe, fault-tolerant way • Demonstrated speed and size optimization for resource-constrained platforms • Experience with safety-critical systems and processes such as ISO 26262 or similar standards is highly valued • Solid understanding of the embedded software development life cycle, including version control, code review, CI, and automated testing • Typically 7+ years developing embedded software for production systems, including substantial work on safety-critical or highly reliable platforms • Experience in automotive and/or transit domains • Experience with automotive-grade safety MCUs, ideally NXP S32K3 or comparable lockstep/ASIL-rated parts • Familiarity with kernel internals and low-level OS concepts • Experience with deterministic timing and networking such as NTP, PTP, or TSN • Experience with CAN tooling and DBC-based workflows • Comfort with electronics test equipment and hardware debugging • Scripting experience, such as Python, for test automation and tooling

Apply Now

Similar Jobs

🔥 22 minutes ago

Coinbase

1001 - 5000

💼 Consulting

₿ Crypto

💸 Finance

Senior Staff Engineer leading Coinbase’s native Swift/Kotlin mobile platform migration. Architecting AI-assisted iOS and Android development for millions of Coinbase customers.

🔥 22 minutes ago

Coinbase

1001 - 5000

💼 Consulting

₿ Crypto

💸 Finance

Senior mobile engineer rebuilding Coinbase’s retail finance app from React Native to native Swift and Kotlin. Improving performance, architecture, and AI-assisted development for millions of Coinbase customers.

🔥 1 hour ago

Keeper Security, Inc.

501 - 1000

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

Senior engineer leading Python/.NET SDKs, CLI tooling, and automation for Keeper Security’s cybersecurity platform. Guiding architecture, hands-on development, and a small engineering team.

🔥 1 hour ago

Docker, Inc

51 - 200

💼 Consulting

☁️ SaaS

Senior Principal Engineer defining architecture, reliability, security, and automation for Docker’s developer tooling platform. Leading technical strategy and mentoring engineers on scalable distributed systems.

🔥 1 hour ago

NVIDIA

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Tegra system software engineer developing kernel drivers and embedded software for NVIDIA ARM SoCs. Enabling and debugging next-generation platforms across pre-silicon and silicon environments.