Senior Software Engineer- Embedded Linux Platform
Checkpoint System
Job DescriptionThis position is on the Embedded Software team within the Research & Development organization of Checkpoint Systems.The Senior Software Engineer – Embedded Linux Platforms is responsible for designing, developing, maintaining and enhancing software that runs on Checkpoint embedded Linux-based devices, including RFID readers and edge computing platforms.This role focuses primarily on Linux application and platform software rather than low-level firmware development. The engineer will work across Linux services, Python microservices, REST APIs, MQTT-based communication, cloud integration, device telemetry, diagnostics, software updates and local device-management workflows.The ideal candidate can operate across the edge-device software stack: Linux integration, system services, packaging, containerized services, device-to-cloud communication, local APIs, diagnostics and selected on-device UI components used for configuration and troubleshooting.This role collaborates with software engineers, firmware engineers, architects, hardware engineering, QA, Field Service, Manufacturing, Product Management and Compliance teams to build reliable software that interfaces with physical hardware, drivers, sensors, networks and cloud services.The successful candidate demonstrates strong ownership, clear communication, sound technical judgment, effective troubleshooting skills and the ability to mentor less experienced engineers while remaining hands-on in design, implementation and validation.Job RequirementsPrimary ResponsibilitiesDesign, develop and maintain embedded Linux-based services, microservices and system components using Python, Bash and other appropriate languages.Design software architecture for new platform capabilities and evaluate tradeoffs involving performance, reliability, security, maintainability and operational supportability.Implement and maintain REST APIs used by local services, on-device UI components, diagnostics tools and Azure/cloud-connected services.Integrate software with firmware and hardware interfaces, including RFID, GPIO, networking, drivers, sensors and device-management interfaces.Develop and support OTA/software update, provisioning, commissioning, configuration and remote device-management flows.Build and maintain telemetry, logging, diagnostics and service-observability capabilities to support QA, Field Service and manufacturing teams.Develop and maintain Docker/OCI container-based services or deployment workflows where appropriate for Linux edge-device platforms.Write and maintain unit, API, integration, regression and system-level tests appropriate for embedded Linux and edge-device environments.Contribute to build pipelines, automated testing, packaging flows and software release processes.Participate in peer code reviews and provide constructive, actionable feedback aligned with team architecture and quality standards.Ensure code quality, maintainability, secure software practices and adherence to architectural standards.Document APIs, service behavior, packaging flows, upgrade steps, configuration procedures and troubleshooting guides.Analyze field issues and assist in troubleshooting on-device software, network flows, cloud connectivity and hardware/software interactions.Support Manufacturing and Operations by improving provisioning, configuration, software installation and upgrade reliability for embedded devices.Provide task estimates, track progress, communicate risks and deliver work reliably within sprint and release timelines.Mentor and coach less experienced engineers, helping raise technical capability across the teamEducation Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or a related technical discipline; equivalent practical experience may be considered.Candidates with degrees in other disciplines should be able to demonstrate significant professional software engineering experience as a primary job responsibility.Experience 8+ years of professional software engineering experience, including significant ownership of production-quality software.3+ years operating at a senior-engineer level, including technical leadership, architectural contribution, mentoring and cross-functional collaboration.5+ years of Linux-based software development experience, preferably on embedded Linux, edge computing, IoT, device-management or field-deployed systems.Experience supporting software deployed to physical products, devices or operational environments is strongly preferred.Knowledge, Skills & AbilitiesStrong Linux experience, including system services, networking, permissions, shell tools, troubleshooting and service management.Strong Python development experience for production software, services, tooling or automation.Experience developing microservices, REST APIs and service-to-service integration.Experience with systemd, Linux service management and operational troubleshooting of long-running services.Experience with Git or equivalent version-control 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, regression or end-to-end testing in production software environments.Understanding of secure software practices, dependency awareness and basic security considerations for connected Linux devices.Strongley PreferredExperience with software update, OTA, provisioning, commissioning, remote device management and telemetry.Experience with MQTT or other device/cloud messaging protocols.Experience with Docker, OCI containers or containerized service deployment on Linux platforms.Experience with Azure or other cloud-integration patterns for connected devices.Experience with CI/CD, automated testing and software release pipelines such as GitHub Actions or Azure Pipelines.Experience working with manufacturing, field service, QA or support teams for deployed devices or systems.Nice to HaveExperience with RFID systems, IoT devices, sensors or other hardware-integrated platformsExperience with React or other front-end technologies used for device-management, configuration or diagnostics workflows.Experience with Rust and/or Go for system services, tooling or platform components.Experience with reverse proxies, Traefik, Linux networking, certificates or secure device connectivity.Experience with SAST, DAST, SCA, DevSecOps practices or regulated product environments.Job Type: Full-TimeSalary Range: $110,000- $130,000Benefits:401 (k)401 (k) MatchingMedical InsuranceDental InsuranceVision InsuranceLife InsuranceEmployee Assistance ProgramEmployee DiscountPaid Time OffTuition ReimbursementFlexible Spending AccountHealth Savings AccountSchedule:Monday to FridayWeekends as neededLimited travel may be required for product bring-up, customer/site issue investigation, manufacturing support or cross-functional collaboration.Job DetailsJob Type: Full-timeCategory: EngineeringSalaried: Salaried
$135.7k - $203.55k
...company. From the connectivity and platforms we provide, to the content... ...is looking for a Senior Firmware Engineer (Engineer 4) to develop and maintain software for next-generation technician... ...C++, building and customizing embedded Linux distributions using Yocto, and...PlatformSeniorFull timeWork at officeWorldwide$105k - $171k
...masters degree in Computer Engineering, Electrical... ...VxWorks, or a similar platform. We require strong... ...along with exposure to software modeling and UML tools... ...packages for real-time embedded systems. Preferred... ...our communities. This Senior Embedded Software Engineer...PlatformSeniorFull timeRelocationRelocation package$124.2k - $207k
AVEVA is creating software trusted by over 90% of leading... ...training. Job Title: Senior Software... ...AVEVA’s Common Cloud Platform team to help design and... ...partner with architects and engineers to solve complex technical... ...sustainably.We are committed to embedding sustainability and...PlatformSeniorFull timeWork at officeLocal areaRemote workFlexible hours- ...Description We are looking for a Senior Software Engineer to join a team building software for connected Linux-based devices in Thorofare,... ..., you will shape backend and platform capabilities, create reliable... ...and platform components for embedded Linux systems using Python,...PlatformSeniorRemote work
- Role SummaryNuuly is searching for a Senior AI Engineer to help build and evolve the AI-powered development harness our Product,... ...Qualifications5+ years of hands-on experience building production software or internal platforms (APIs, workflow engines, developer tooling, or...PlatformSeniorCasual work
$140k - $200k
...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...and SDKs that power Speechify’s product experience across platforms. It's a critical role for someone who enjoys working at...PlatformSeniorFull timeRemote work$95.3k - $158.8k
Senior Software Engineer AI Agents · Wellsheet at ElsevierAbout Wellsheet at Elsevier: Wellsheet is a clinical decision support platform used by more than 20,000 providers across 100+ hospitals. We embed directly in the EHR (Epic, Cerner, Athena) and put AI-generated clinical...PlatformSeniorFull timeLocal area$128k - $187k
...Artera (formerly WELL Health®) is the patient communication platform that delivers happier staff, healthier patients, and more... ...Business Insider. Artera is seeking a highly skilled Senior Software Engineer to join our dedicated team, focusing on federal government...PlatformSeniorFull timeTemporary workSummer workSummer holidayLive inCurrently hiringWork at officeLocal areaRemote workFlexible hours3 days per week$86.6k - $144.4k
Senior Software Engineer: Clinical Data Platform · Wellsheet at ElsevierAbout Wellsheet at Elsevier: Wellsheet is a clinical decision support platform used by more than 20,000 providers across 100+ hospitals. We embed directly in the EHR (Epic, Cerner, Athena) and put...PlatformSeniorFull timeLocal area- ...embrace digital. As a leader in pathology AI software, we are empowering pathologists and scientists... ...what’s possible in medicine.About the RoleAs a Senior Software Engineer, you’ll help build and evolve the software platform powering the future of digital pathology and medical...PlatformSeniorWork at officeShift work
$125.9k - $148.1k
...value your ideas.We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop,... ...and maintain a secure, reliable, and scalable, and efficient platform spanning back-end persistence and compute, APIs, and web...PlatformSeniorFull timeContract workLocal areaFlexible hours- ...integrations, and business capabilities. This role combines strong software engineering discipline with agentic development practices to deliver... ...Develop integrations with enterprise systems, third-party platforms, data services, pricing/underwriting capabilities, and AI/...PlatformSeniorContract work
$126k - $248k
...distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database... ...innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and...PlatformSeniorLocal areaRemote workWorldwideFlexible hours$140k - $200k
...Senior Full Stack Engineer $140,000 - $200,000 Philadelphia, PA Fast growth tech firm hiring... ...reinsurance or broader financial services platforms. Why join us? ~ Annual... ...8+ years of experience in full stack software development ~ Strong hands-on experience...PlatformSeniorLocal areaImmediate startRemote work$118k - $178k
...job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI-powered products to large and small...PlatformSeniorWork experience placementLocal area$125k - $150k
...Embedded Software Engineer IIPhiladelphia, PAIn today's dynamic worksites, seamless collaboration between... ...and machines is essential. FORT's platform ensures safe, secure, and dynamic control... ...You will also work with our Embedded Linux platforms where the two worlds meet, so...PlatformRemote work- ...test engagement. A Cybersecurity Forward Deployed Engineer is a production engineer who works embedded inside a client’s enterprise—shoulder to shoulder with... ..., and multi-system integration risk across cloud platforms (AWS, Azure, or GCP)Lead AI governance framework implementation...PlatformSeniorFull timeWork experience placementLive inWork at officeLocal area
$1,000 per month
Company Credit Genie is a mobile-first financial wellness platform designed to help individuals take control of their financial... ...edge technology and customer-centric solutions.OverviewAs a Senior Backend Engineer on the Trust Platform team, you'll play a pivotal role in...PlatformSeniorTemporary workWork at officeImmediate startRemote workFlexible hours$105k - $110k
...well-being.Job DescriptionOIT is seeking a Senior Android Developer to lead the design,... ...with product managers, designers, backend engineers, and City department stakeholders to... ...pixel-perfect designs optimized for Android platforms and design conventions Ensure...PlatformSeniorFull timePart time- ...next-generation, agent-powered workflows engineered to scale in real-world settings. Our... ...Engineer is a production engineer who works embedded inside a client's enterprise, shoulder... ...shoulder with their teams, to make complex AI platforms work in real, messy organizational...PlatformSeniorFull timeWork experience placementLive inWork at officeLocal area
$94.34k - $156.19k
...Embedded Software EngineerL3Harris Technologies is an agile global aerospace and defense... ...L3Harris is seeking a Software Engineer to be based in the historic L3Harris... .../C/C++ and Python), in Windows, Linux (RHEL 7/8), mobile platforms, and embedded real time operating...PlatformLocal areaFlexible hours- ...proprietary assets and platforms, deep process and... ...Song, Supply Chain and Engineering, and Talent, with advanced... ...digital technologies.Software Defined Vehicles (SDV)... ...together deep engineering, embedded software, platform,... ...(SDV) Go-to-Market Senior Manager / Associate Director...PlatformSeniorFull timeLive inWork at officeLocal area
$85.4k - $122k
Join to apply for the Senior Software Engineer role at Subaru of America SUMMARY As a Senior Full Stack Developer on the TechShare team, you will work within a dynamic and rapidly evolving enterprise platform supporting Subaru's retailers, technicians, and internal organizations...PlatformSeniorFull timeRemote work2 days per week- Responsibilities: Design, develop, and maintain real-time, fault-tolerant C/C++ applications on Linux platforms Migrate legacy GUIs from Motif/X11 to modern toolkits (GTK, Qt, EFL) using Wayland protocols Write Bash scripts for build automation, deployment routines...PlatformSeniorContract work
$134.5k - $265.1k
...practice as a GCP Forward Deployed Engineer, Senior Consultant and help organizations secure Google Cloud Platform (GCP) cloud and artificial... ...you will be responsible for…Embedding directly within client cloud... ...security testing (DAST), software composition analysis,...PlatformSeniorLocal areaVisa sponsorship- Must Have Skills:6+ years of experience as a software engineer working with C++, Go, C, Python, Ansible, and BashWell versed in data structures... ...industryNice to Have Skills: Harmonic cOS platform experienceDomain expertise with DOCSISExperience as a Software...PlatformSeniorContract work
- Senior Application Engineer (Legal Technology)Location: Dallas, TX / Austin, TX / Houston, TX / Chicago... ...discovery and litigation technology platforms (e.g., Relativity Server/One, Reveal,... ...pipelinesHands on experience with Microsoft SQL, Linux environments, REST APIs, and...PlatformSeniorPermanent employmentRemote work
$94.34k - $156.19k
...domains in the interest of national security. Job Title: Embedded Software Engineer Job Code: 41906 Job Location: Camden, NJ (On-Site)... ...(primarily Java/C/C++ and Python), in Windows, Linux (RHEL 7/8), mobile platforms, and embedded real time operating systems (VxWorks,...PlatformLocal areaFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...fundamentals, and you want your work to ship inside a database platform used by demanding enterprise customers at scale. This...PlatformSeniorFull timeTemporary workFlexible hours- ...Build a next generation data management platform to curate the vast amount of data our business... ...managers,business partners and other software teams to develop new applications, user... ...world-class by working with process engineers and software quality assurance to ensure...PlatformSeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer- Embedded Linux Platform. Be the first to apply!




