Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer- Embedded Linux Platform in Thorofare, NJ vacancy
  • $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... 
    Platform
    Senior
    Full time
    Work at office
    Worldwide

    Comcast

    Philadelphia, PA
    3 days ago
  • $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... 
    Platform
    Senior
    Full time
    Local area
    Work from home
    Worldwide

    Elsevier

    Philadelphia, PA
    2 days ago
  • $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 (... 
    Platform
    Local area
    Flexible hours

    L3Harris Technologies

    Mantua, NJ
    1 day ago
  • 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... 
    Platform
    Senior

    Urban Outfitters

    Philadelphia, PA
    5 days ago
  • $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... 
    Platform
    Senior
    Full time
    Local area

    Elsevier

    Philadelphia, PA
    2 days ago
  •  ...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... 
    Platform
    Remote work

    Green Key Resources

    Philadelphia, PA
    3 days ago
  • $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... 
    Platform
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Philadelphia, PA
    4 days ago
  • $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... 
    Platform
    Senior
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    Philadelphia, PA
    4 days ago
  •  ...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... 
    Platform
    Senior
    Work at office
    Shift work

    Proscia

    Philadelphia, PA
    5 days ago
  • 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... 
    Platform
    Senior
    Full time

    Motion Recruitment

    Philadelphia, PA
    5 days ago
  • $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... 
    Platform
    Senior
    Full time
    H1b

    PwC

    Philadelphia, PA
    18 hours ago
  •  ...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... 
    Platform
    Senior
    Full time

    Motion Recruitment

    Philadelphia, PA
    5 days ago
  •  ...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... 
    Platform
    Senior
    Full time
    Casual work
    Remote work
    Flexible hours

    FreedomPay

    Philadelphia, PA
    18 hours ago
  •  ...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 (... 
    Platform
    Full time

    L3Harris Technologies

    Camden, NJ
    22 hours ago
  • $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... 
    Platform
    Senior
    Full time
    Local area
    Worldwide

    Elsevier

    Philadelphia, PA
    18 hours ago
  • $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... 
    Platform
    Senior
    Full time
    Local area
    Remote work
    Work from home

    Elsevier

    Philadelphia, PA
    3 days ago
  •  ...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... 
    Platform
    Senior
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Philadelphia, PA
    18 hours ago
  • $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... 
    Platform
    Senior
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Creditly Corp

    Philadelphia, PA
    18 hours ago
  • $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... 
    Platform
    Remote work

    FORT Robotics

    Philadelphia, PA
    2 days ago
  • $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... 
    Platform
    Senior
    Full time
    Part time

    City of Philadelphia, PA

    Philadelphia, PA
    4 days ago
  • $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... 
    Platform
    Senior
    Live in
    Work at office
    Local area

    Accenture

    Philadelphia, PA
    18 hours ago
  • 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... 
    Platform
    Senior
    Contract work

    Cedent Consulting

    Philadelphia, PA
    18 hours ago
  • $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... 
    Senior
    Full time
    Relocation

    Veracity

    Camden, NJ
    4 days ago
  • $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... 
    Senior
    Local area
    Relocation
    Relocation package

    Harris Corporation

    Camden, NJ
    3 days ago
  •  ...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... 
    Platform
    Senior
    Full time
    Worldwide

    Relx

    Philadelphia, PA
    23 hours ago
  • $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... 
    Platform
    Senior
    Full time
    H1b

    PwC

    Philadelphia, PA
    4 days ago
  • $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). ~... 
    Platform
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Philadelphia, PA
    1 day ago
  •  ...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,... 
    Platform
    Senior
    Full time
    Casual work
    Flexible hours

    FreedomPay

    Philadelphia, PA
    18 hours ago
  • $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... 
    Platform
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Philadelphia, PA
    4 days ago
  • $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... 
    Senior
    Local area
    Remote work

    Jobot

    Woolwich, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer- Embedded Linux Platform. Be the first to apply!