CareerPlanSign in

Full-Stack Software Engineer

USA💼 Full-time💰 $80,000–$120,000🗓 2026-09-26 → 2026-09-29

Core

Design and build complete systems spanning embedded firmware, IoT devices, web/mobile applications, and cloud backends, connecting microcontrollers with custom hardware.

Role type

Full-Stack Software Engineer (Embedded/IoT focus)

Builds

Production-ready embedded systems, IoT devices, and cloud-connected applications

Domain

Embedded systems, IoT, Cloud, Hardware-Software Integration

Required skills

C, JavaScript, Node.js, Flutter, Verilog, GCP, Firebase, embedded firmware development, hardware-in-the-loop testing, system architecture

Preferred skills

AI coding tools (Claude Code, Copilot), deep system understanding, rapid adaptation to new technologies

Technologies

STM32, nRF52, ESP32, Lattice, Altera, GCP, Firebase, Flutter, Node.js, Verilog, C, JavaScript

Responsibilities

Design and implement embedded firmware and IoT device logic; Develop web and mobile applications; Integrate microcontrollers with custom FPGA hardware; Conduct unit, integration, and hardware-in-the-loop testing; Collaborate with hardware engineers and clients on system design.

Seniority

Mid-level, hands-on IC

Sourced via devitjobs · Listed on CareerPlan, which tracks 849,000+ jobs from 20+ sources.