This listing is no longer available on Remote Impact
The original description remains here for reference. See the current related opportunities below or browse the newest remote impact jobs.
Senior Software Engineer (IoT)
Swiftly, Inc
- Location
- Remote (US)
- Type
- Full-time
- Compensation
- $140,000 – $205,000 per year
- Posted
- Apr 28, 2026
Job description
- Design, build, maintain, and extend products and features that solve real customer problems in public transit.
- Develop and extend integrations with onboard hardware devices such as headsign controllers, passenger counters, and fareboxes.
- Build and improve cloud-native backend services for device configuration, telemetry processing, and fleet-wide device health observability.
- Implement robust mechanisms for over-the-air software deployment, configuration updates, and remote device management.
The difference you'll make
This role directly improves public transit reliability and efficiency by enabling real-time passenger information and operational management, leading to increased ridership and more sustainable urban mobility.
What makes you a great fit
- 5+ years of software engineering experience with embedded systems, IoT platforms, or edge computing.
- Proficiency with Linux including imaging, system administration, containerization, and networking.
- Experience with communication protocols: serial interfaces (RS-232, J1708, CAN), network protocols (HTTP/REST, UDP/TCP), and messaging patterns (MQTT, pub/sub).
- Proficiency in Python, Java, JavaScript/TypeScript, MQTT, SQL databases, and cloud-native architectures (AWS preferred).
Benefits
Competitive salary, equity compensation, medical/dental/vision, 401(k)/RRSP matching, flexible PTO, 16 paid holidays, 12 weeks paid parental leave, home office reimbursement, monthly cell/internet reimbursement, monthly wellness stipend, flexible work environment.
US Salary Range: $140,000 - $205,000; Canadian Salary Range: $160,000 - $185,000.
About Swiftly, Inc
Swiftly is the leading transit data platform helping cities move more efficiently by providing real-time passenger information, operational management, and service performance improvement for over 200 transit agencies in 12 countries.