Senior Embedded Linux Engineer - Edge/IoT Platforms

Checkpoint Systems, Inc.

New Jersey

On-site

USD 110,000 - 130,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k)
401 (k) Matching
Medical Insurance
Vision Insurance
Life Insurance
Employee Assistance Program
Employee Discount
Paid Time Off
Tuition Reimbursement
Flexible Spending Account
Health Savings Account

Job summary

Checkpoint Systems, Inc. is seeking a Senior Software Engineer for the Embedded Linux Platform to design, develop and maintain Linux-based services on RFID readers and edge devices. You will work across edge networks, cloud integration, device telemetry and on-device UI components, contributing to field-ready software.

The role emphasizes ownership, collaboration with cross-functional teams and mentoring while staying hands-on in design, implementation and validation of platform software.

Qualifications

  • Strong Linux experience with system services, networking, permissions and troubleshooting.
  • Proficient Python development for production software, services, tooling or automation.
  • Experience developing microservices, REST APIs and service-to-service integration.
  • Familiarity with systemd, Linux service management and troubleshooting long‑running services.
  • Proficient in Git workflows, peer review and collaborative software development.
  • Ability to troubleshoot complex interactions among software, Linux, networking, hardware interfaces and cloud-connected services.
  • Experience with unit, API, integration and end-to-end testing in production environments.
  • Understanding of secure software practices and basic security for connected Linux devices.

Responsibilities

  • Design, develop and maintain embedded Linux-based services, microservices and system components using Python, Bash and other languages.
  • Design software architecture for new platform capabilities and evaluate tradeoffs for performance and reliability.
  • Implement and maintain REST APIs used by local services, on-device UI components and cloud-connected services.
  • Integrate software with firmware and hardware interfaces including RFID, GPIO, networking and sensors.
  • Develop and support OTA/software update, provisioning and remote device management flows.
  • Build telemetry, logging and diagnostics to support QA, Field Service and manufacturing teams.
  • Develop and maintain container-based services or workflows for Linux edge devices.
  • Write tests for embedded Linux and edge-device environments (unit, API, integration, regression, system).
  • Contribute to build pipelines, packaging flows and software release processes.
  • Participate in peer code reviews and ensure code quality and security standards.

Skills

Linux
Python
REST APIs
Microservices
Docker/OCI
Git
Systemd
Troubleshooting
Edge/IoT

Education

Bachelor's or Master's in Computer Science / Electrical/Software Engineering
Equivalent practical experience

Tools

Azure
GitHub Actions / CI-CD
Azure Pipelines

Job description

Checkpoint Systems, Inc. is seeking a Senior Software Engineer for the Embedded Linux Platform to design, develop and maintain Linux-based services on RFID readers and edge devices. You will work across edge networks, cloud integration, device telemetry and on-device UI components, contributing to field-ready software.

The role emphasizes ownership, collaboration with cross-functional teams and mentoring while staying hands-on in design, implementation and validation of platform software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer – Edge & Cloud Apps
Senior Embedded Linux Engineer – Edge & Cloud Apps

Checkpoint Systems • West Deptford Township (NJ)

On-site
USD 110,000 - 130,000
401(k)
Medical Insurance
Paid Time Off
Senior Software Engineer- Embedded Linux Platform
Senior Software Engineer- Embedded Linux Platform

Checkpoint Systems • West Deptford Township (NJ)

On-site
USD 110,000 - 130,000
401(k)
Medical Insurance
Paid Time Off
Embedded Linux System Test Engineer (RFID)
Embedded Linux System Test Engineer (RFID)

Checkpoint Systems • West Deptford Township (NJ)

On-site
USD 85,000 - 102,000
401(k)
401(k) Matching
Medical Insurance
+9
Senior Software Engineer- Embedded Linux Platform
Senior Software Engineer- Embedded Linux Platform

Checkpoint Systems, Inc. • New Jersey

On-site
USD 110,000 - 130,000
401(k)
401 (k) Matching
Medical Insurance
+8
Senior Embedded Linux Engineer - IoT & Security Platform
Senior Embedded Linux Engineer - IoT & Security Platform

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Embedded Software Engineer — IoT, AI & Cloud Leader
Senior Embedded Software Engineer — IoT, AI & Cloud Leader

hillenbrand • United States

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Engineer - IoT & Energy Systems
Senior Embedded Firmware Engineer - IoT & Energy Systems

Motion Recruitment • California (MO)

On-site
USD 130,000 - 190,000
Benefits
Senior Embedded Engineer: Linux, IoT & Security
Senior Embedded Engineer: Linux, IoT & Security

Motion Recruitment • Chicago (IL)

On-site
USD 140,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+1
Staff Embedded Firmware Engineer for Edge Linux & IoT
Staff Embedded Firmware Engineer for Edge Linux & IoT

United States Digital Space LLC • San Mateo (CA)

On-site
USD 180,000 - 240,000
Healthcare programs
Vision and dental coverage
Paid parental leave
+2
Lead Embedded Systems Engineer – AI, IoT & Cloud
Lead Embedded Systems Engineer – AI, IoT & Cloud

Coperion Process Solutions LLC • Northfield Center (OH)

On-site
USD 110,000 - 170,000