CareerPlanSign in

Senior Embedded Software Engineer

Melville, NY💼 Full-time💰 $130,000–$130,000🗓 2026-04-21 → 2026-10-02

Core

Design and implement robust, scalable, multi-threaded embedded firmware and software for long-range surveillance equipment used in border protection and public safety.

Role type

Senior Embedded Software Engineer (Firmware & Software)

Builds

Surveillance hardware systems for border protection and public safety (via careerplan.io/jobs/R64169-senior-embedded-software-engineer-at-motorolasolutions)

Domain

Defense/Public Safety / Embedded Systems

Required skills

C, C++, Linux, RTOS, ARM architecture, TCP/UDP networking, CMake, Git, Python, embedded design principles, multi-threading, object-oriented design

Preferred skills

Image processing, camera systems, Docker, GitLab CI/CD

Technologies

C++, C, Linux, Python, C#, LabView, Visual Studio, Git, CMake, Docker, GitLab

Responsibilities

Design and implement driver-level and higher embedded firmware for microprocessor-based electronics; Develop algorithms for controlling image acquisition parameters; Create and automate Quality Assurance tests for firmware/software releases; Collaborate with hardware engineers during board bring-up and system integration; Produce comprehensive design documentation and effort estimates.

Seniority

Senior, hands-on IC