Senior Software Engineer

Jobot
US - New Jersey - Woolwich
View Company Profile / << Go Back

  • Job Type: Full time
  • Just Posted

Job Description

Build and maintain embedded Linux services and Python applications, REST APIs, and microservices for device and cloud communication. Develop device provisioning and remote management, telemetry and diagnostics, automated tests, and releases, while troubleshooting software, networking, and hardware integration issues.

Requirements: Requires 8+ years of professional software engineering experience and 5+ years of Linux-based development, with strong Python skills and experience with Linux services and systemd. Candidates should also have experience building REST APIs and microservices, developing for embedded, IoT, edge, or physical-device environments, and using Git; adaptability to new technologies is valued.

Key Skills: Python, Linux, Embedded Linux, Systemd, REST APIs, Microservices, Embedded Software Development, IoT, Edge Computing, Device Integration, Networking, MQTT, Docker, Git, Automated Testing, CI/CD




Fast Track Upload