✦ Luna Orbit — Software Engineering

Sr. Software Engineer

at Motorola Solutions

📍 Allen, TX (TX139) Unknown 💰 $120K – $160K USD / year Posted March 27, 2026
Salary $120K – $160K USD / year
Type Not Specified
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves developing high-performance, multithreaded software for surveillance and high-speed data processing systems, requiring strong C++ expertise and hardware collaboration skills.

  • Develop multithreaded software
  • Optimize system performance
  • Debug hardware-software issues
  • Collaborate on system bring-up
  • Implement algorithms

Focuses on C++, object-oriented design, multithreaded programming, algorithms, system debugging, and hardware integration in a surveillance technology environment.

The ideal candidate is a senior software engineer with strong C++ skills, experienced in multithreaded programming, algorithms, and system debugging, preferably with hardware collaboration experience in surveillance or high-speed data processing systems.

C++Object-Oriented ProgrammingMultithreaded SoftwareAlgorithmsPerformance Optimization
System IntegrationDebuggingVersion ControlGitHardware Collaboration
GitVisual Studio
C++object-oriented programmingmultithreaded softwarealgorithmsperformance optimizationsystem integrationdebuggingversion controlgit
C++Object-Oriented ProgrammingMultithreaded SoftwareAlgorithmsPerformance OptimizationSystem IntegrationDebuggingVersion ControlGitBoard Bring-upHardware Collaboration
Problem-solvingCollaborationCommunicationAttention to detailTeamworkAdaptability
Industry Public Safety / Surveillance
Job Function Software development for surveillance systems
Role Subtype Software Engineer
Tech Domains C++, Git, Visual Studio
software engineerC++object-oriented programmingmultithreaded softwarealgorithmsperformance optimizationsystem integrationdebuggingversion controlgitboard bring-uphardware collaborationsurveillancehigh-speed data processingsystem debuggingvisual studio

Lack of C++ or multithreaded programming experience, No experience with system debugging or hardware collaboration, No familiarity with surveillance or high-speed data systems

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile