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$140k - $200k
...template: Senior Embedded Software Engineer (Minimum $10k Sign-On Bonus)_Camden, NJ_Full-Time(FTE)_Direct Hire Hi, Trust this finds you... ...VxWorks, Green Hills Integrity, or similar? Which RTOS platforms have you used? # How many years of experience do you have...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- ...collaboration between people and machines is essential. FORT's platform ensures safe, secure, and dynamic control that surpasses... .... We are searching for a dynamic and experienced Sr. Embedded Software Engineer-Test Automation to join our team and help us build the...PlatformSeniorRemote work
- ..., develop, test, and maintain scalable software applications, APIs, and services. Use... ...decisions. Improve AI-assisted engineering workflows and development standards.... ...development workflows. Experience with cloud platforms, CI/CD, automated testing, and modern...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- ...global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we... ...office for the remote option.)Job SummaryWe are seeking a Senior Software Engineer to provide hands-on technical leadership for the...PlatformSeniorFull timeWork at officeRemote workWorldwide
$94.34k - $156.19k
...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- ...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
$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$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- 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
- ...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
$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$119k - $171.5k
...domains in the interest of national security. Job Title: Senior Embedded Software Engineer Job Code: 41905 Job Location: Camden, NJ-Relocation... ...communication skills Experience developing embedded Linux systems Preferred Additional Skills: Proven...SeniorLocal areaRelocationRelocation packageFlexible hours$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... ...will work within a dynamic and rapidly evolving enterprise platform supporting Subaru's retailers, technicians, and internal...PlatformSeniorFull timeRemote work2 days per week$153k - $178.5k
...dataset of empirical information via a revolutionary cloud-based platform to authoritative figures in commercial, environmental, and... ...of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety...PlatformSeniorFull timeTemporary workFor contractorsWork at officeLocal areaRemote workHome office3 days per week- ...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
- ...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
- ...We are seeking an experienced embedded Software Engineer to guide the next generation of mission-critical national security systems. The candidate... ...communication skills Experience developing embedded Linux systems Preferred Additional Skills: Proven experience...SeniorFull time
$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- ...Description EXIT83, a leader in custom software development and AI innovation, delivers... ...Our team, which includes former Microsoft engineers, brings deep experience in development,... ...opportunity to work on a mission-driven SaaS platform that directly improves care for the most...PlatformSeniorFor contractors
$125k - $150k
...people and machines is essential. FORT's platform ensures safe, secure, and dynamic... ...they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of... ...You will also work with our Embedded Linux platforms where the two worlds meet, so...PlatformFull timeRemote work- ...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
$110k - $120k
Senior Software Engineer The Senior Software Engineer designs, develops, implements, and supports enterprise application solutions that meet business... ...software applications using [Primary Programming Language/Platform]. Strong understanding of software development principles,...PlatformSeniorContract workWork at officeRemote workWork visa3 days per week- ...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
$153k - $204k
Senior Software Engineer I Bellevue, WA / Sunnyvale, CA / San Francisco, CA / Livingston, NJ / Manhattan, NY / Philadelphia, PA / Dallas, TX CoreWeave... ...AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to...PlatformSeniorFull timeTemporary workCasual workWork at officeFlexible hours- Senior Software Engineer, Frontend Philadelphia, Pennsylvania, United States About Us Perpay is a certified B Corp and Philadelphia's most impactful... ...is responsive and accessible across different devices and platforms Write clean, efficient, and maintainable code Contribute...PlatformSeniorOdd jobFull timeWork at officeLocal areaRelocation packageWeekend work
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer- Embedded Linux Platform. Be the first to apply!




