The Software Development Engineer in Test (SDET) works on Checkpoint Systems’ Embedded Software team within Research and Development. The role designs, develops, maintains, and enhances automated test frameworks and end-to-end test coverage for software running on embedded Linux-based devices, including RFID readers and edge computing platforms. Testing spans embedded Linux services, Python-based microservices, REST APIs, MQTT and device-to-cloud communication, and on-device user-interface workflows for device management, diagnostics, and configuration. The SDET collaborates with software and firmware engineers, architects, QA, Field Service, Manufacturing, Product Management, and Compliance to define test strategies, improve release quality, and prevent and detect defects across hardware drivers and sensors, networking, cloud connectivity, and UI workflows. The role also supports provisioning, configuration, upgrades, field-issue reproduction, testability improvements, and integration of automated testing into CI/CD. The SDET reports to the Embedded Software Manager.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed