Senior Software Engineer

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

  • Job Type: Full time
  • Just Posted

Job Description

Build and maintain embedded Linux services and Python applications, and develop REST APIs and microservices for communication between devices and cloud systems. Implement device provisioning and remote management, telemetry and diagnostics, automated testing and releases, and troubleshoot software, networking, and hardware integration issues.

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

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




Fast Track Upload