Senior Software Engineer- Embedded Linux Platform
Checkpoint Systems
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$86.6k - $144.4k
Senior Software Engineer I - Search and AI Platform About the Team Our team is dedicated to unlocking the rich knowledge embedded within Elsevier’s content through our rich data platform; this empowers researchers, clinicians, and innovators worldwide to gain new insights...PlatformSeniorFull timeLocal areaWork from homeWorldwide$97.17k - $160.87k
...interest of national security. Job Title: Member Engineering Staff - Embedded Software Engineer Job Code: 41906 Job Location:... ...languages (primarily Java/C/C++ and Python), in Windows, Linux (RHEL 7/8), mobile platforms, and embedded real time operating systems (...PlatformLocal areaFlexible hours- Role SummarySenior Engineer — Inventory Management SystemURBN is looking for a Senior Software Engineer to Lead development, performance optimization, and production support of URBN's inventory management platform. We're looking for a hands-on technical leader who has...PlatformSenior
$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- ...SoftwareSelling Points Develop cutting-edge embedded systems in a dynamic, remote... ....Job DescriptionEmbedded Software Engineer OverviewAs an Embedded Software... ...using Zephyr and FreeRTOS platforms.Work on bare-metal targets and Embedded Linux platforms, bridging constrained...PlatformRemote work
$167.7k - $245.2k
...advanced technologies across Linux and Windows.Our software agent team builds high-... ...part of the Windows agent engineering team, you will focus on extending... ...will work closely with senior engineers, architects, and... ...contributing to a cross-platform product spanning Windows...PlatformSeniorFull timeTemporary workLocal areaRemote workFlexible hours$176k - $179.5k
...fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll... ...and accelerate product development across infrastructure, platforms, and services. Your work offers a unique opportunity to grow...PlatformSeniorApprenticeshipEasy workShift work- ...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
- Philadelphia, PAHybridFull Time$130k - $150kAn industry-leading platform company is seeking a Senior Software Engineer. This full-time opportunity offers the chance to work with .NET, SQL Server, React, Angular, TypeScript, and modern web technologies while developing...PlatformSeniorFull time
$77k - $202k
...Description & SummaryThe OpportunityAs a Forward Deployed Software Engineer-Palantir Foundry-Senior Associate, you will leverage advanced technologies and... ...software engineering to build and deploy software and platform systems that create Artificial Intelligence and...PlatformSeniorFull timeH1b- ...market-leading technology firm is hiring a Senior Software Engineer. This full-time opportunity offers the... ...helping expand a highly scalable platform. The team is looking for someone who enjoys... ...languages Working knowledge of Linux, virtualization technologies, and containerization...PlatformSeniorFull time
- ...Full Time /HybridThe FreedomPay Commerce Platform is the technology of choice for many of... ...atmosphere.We are currently seeking a Software Engineer with specific Android experience. This... ...terminal hardware, printers, or similar embedded/peripheral devicesExperience...PlatformSeniorFull timeCasual workRemote workFlexible hours
- ...interest of national security. Job Title: Member Engineering Staff - Embedded Software Engineer Job Code: 41906 Job Location:... ...languages (primarily Java/C/C++ and Python), in Windows, Linux (RHEL 7/8), mobile platforms, and embedded real time operating systems (...PlatformFull time
$86.6k - $144.4k
...healthcare mission driven organization?Are you a collaborative Sr Software Engineer with an automation mindset — someone who looks for ways to... ....Beyond Health Markets, Elsevier's data and technology platforms—including ScienceDirect, Scopus, SciVal, ClinicalKey, and Sherpath...PlatformSeniorFull timeLocal areaWorldwide$95.3k - $158.8k
Senior Site Reliability Engineer Are you passionate about building resilient... ...?About the team:Embedded Innovation Teams are... ...performance of our critical platforms and services. You... ...runbooks.Linux & Automation: Strong... ...essential resources for software developers seeking to...PlatformSeniorFull timeLocal areaRemote workWork from home- ...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...PlatformSeniorWork 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$125k - $150k
...Embedded Software Engineer IIIn today's dynamic worksites, seamless collaboration between people and machines is essential. FORT's platform ensures safe, secure, and dynamic control that surpasses legacy... ...also work with our Embedded Linux platforms where the two worlds...PlatformRemote work$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$132.5k - $271k
...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...PlatformSeniorLive inWork at officeLocal area- 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
$105k - $171k
...Senior Embedded Software Engineer Camden, New Jersey Full Time Schedule: 9/80 reg with every other Friday off Our company is seeking a Software Engineer. Responsibilities include the translation of requirements into working and maintainable solutions...SeniorFull timeRelocation$105k - $175k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Embedded Software Engineer Job Code: 46139 Job Location: Camden, NJ-Relocation packages available for qualified candidates. Qualified candidates...SeniorLocal areaRelocationRelocation package- ...Senior Software Engineer I – Search and AI Platform About the Team Our team is dedicated to unlocking the rich knowledge embedded within Elsevier’s content through our rich data platform; this empowers researchers, clinicians, and innovators worldwide to gain new insights...PlatformSeniorFull timeWorldwide
$124k - $280k
...people in data and analytics engineering focus on leveraging advanced... ...and health plans. As a Senior Manager, you will drive use... ...use as LLM context, including embedding of large clinical text corpora... ...or Google Cloud (Vertex AI) platforms, with an understanding of PHI...PlatformSeniorFull timeH1b$83.43k - $222.48k
...Position Summary The Senior Engineer will be responsible for delivering... ...complex data objects, and embedding AI capabilities into our... ...position is on a newly formed software engineering team responsible... ...containerization (Docker), and cloud platforms (Azure, AWS, or GCP). ~...PlatformSeniorHourly payFull timeTemporary workWork experience placementLocal area- ...Delaware / New York / Maryland / Florida / South Carolina / Texas / Virginia / GeorgiaEngineering - Software Development /Full Time /HybridThe FreedomPay Commerce Platform is the technology of choice for many of the largest companies across the globe in retail,...PlatformSeniorFull timeCasual workFlexible hours
$105.1k - $164.13k
ResponsibilitiesNoblis MSD is seeking a Senior Java Developer to support a large-scale software project for U.S. Navy... ...(NSWCPD) by providing engineering, software development,... ..., or related language/platform improvementsExperience... ...to work in a Linux environmentAbility to...PlatformSeniorFull timeContract workPart timeLocal areaRemote work$100k - $135k
...company is known for high level transaction software in the financial services space. Great... ...! Why join us? Build and maintain embedded Linux services and Python applications... ...Details 8+ years of professional software engineering experience 5+ years of Linux-based...SeniorLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer- Embedded Linux Platform. Be the first to apply!
- entry level associate software engineer
- software development engineer aws
- federal - software developer
- software engineer contract
- part time software developer remote
- software developer
- software developer apprenticeship
- insurance software developer
- robotics software engineer ros
- software engineer internship remote





