waypointjobs

Saltu Staffing

Senior Embedded Software Engineer

arlington, TX

Check who can apply and the requirements below before continuing.

About this opportunity

Saltu Staffing lists this Senior Embedded Software Engineer opportunity in arlington, Texas. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Overview

A leading provider of mission-critical communication systems is seeking a Senior Embedded C++ Engineer to join their Infrastructure Engineering team. The company specializes in P25 Land Mobile Radio (LMR) systems and provides solutions to first responders worldwide. The engineer will contribute to innovative products and exceptional customer experiences in critical communications within a globally recognized corporation.

Position Summary

The Senior Embedded C++ Engineer will work within the Research and Development engineering group, leading the design and development of software features for infrastructure products. This role involves creating requirements, architectures, and developing software in an embedded environment to meet customer and market needs.

Key Responsibilities

Embedded Software Development: Design, implement, and maintain embedded software for infrastructure products using C/C++. Ensure code quality, performance, and reliability in real-time, multi-threaded environments.

System Architecture & Design: Collaborate with engineering teams to define software architecture, design patterns, and coding standards. Translate high-level requirements into modular, maintainable code.

Testing & Validation: Develop and execute comprehensive unit, integration, and system-level test cases. Analyze test results and implement fixes to ensure software meets functional and performance specifications.

Subject Matter Expertise: Serve as the Call Processing expert for the Inter Subsystem Interface (ISSI), ensuring seamless communication between multiple LMR systems. Maintain deep knowledge of P25 standards and specifications.

Technical Support & Troubleshooting: Provide advanced technical support for infrastructure products. Diagnose and resolve software and system-level issues in development and field environments.

Project Planning & Execution: Create detailed project plans, establish timelines, and ensure deliverables are completed on schedule. Track progress, identify risks, and propose solutions to keep projects on track.

Collaboration & Communication: Work closely with hardware engineers, QA teams, product managers, and other stakeholders to ensure smooth integration of software components. Maintain clear and timely documentation of designs, code, and test results.

Mentorship & Leadership: Guide junior engineers in best practices for embedded software development. Promote knowledge sharing and foster a collaborative, innovative engineering culture.

Continuous Improvement: Stay up-to-date with emerging technologies, tools, and industry standards. Identify opportunities to improve software processes, code quality, and system performance.

Special Assignments: Respond to management-directed projects or tasks with initiative, problem-solving skills, and a focus on achieving organizational goals.

Required Education and Experience

Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science.

Minimum 10 years of professional software development experience.

Strong experience in C/C++ development within a Linux environment.

Proven expertise in object-oriented design and software architecture principles (Abstraction, Cohesion, Encapsulation, Inheritance).

Experience developing real-time, multi-threaded applications.

Preferred Competencies and Skills

Familiarity with P25 standards, networking layers, and communication protocols.

Knowledge of templates, design patterns, and software best practices.

Proficiency with debugging tools, logic analyzers, or oscilloscopes.

Embedded system, application, or DSP development experience.

Understanding of land mobile radio or other communications standards.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Software Development and IT Services and IT Consulting

#J-18808-Ljbffr

Worksite address

arlington, TX, 76000, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Amazon.com Services LLC

WhatJobs

Software Dev Engineer II, Prime Air

seattle, WA

Salary not specified

Prime Air is seeking an experienced engineer who combines superb technical, research and analytical capabilities with a demonstrated ability to g…

Last received from source 2026-10-19View job

Amazon.com Services LLC

WhatJobs

Software Development Engineer, Smart Home Cameras

seattle, WA

Salary not specified

The Alexa Smart Home Cameras team is seeking an experienced software development engineer. The ideal candidate is an innovative self-starter who …

Last received from source 2026-10-19View job

Amazon.com Services LLC

WhatJobs

Sr. Software Engineer III, Resource Management

north reading, MA

Salary not specified

Amazon Robotics is seeking a talented and motivated Engineer to architect, design, develop and test technologies that control and optimize roboti…

Last received from source 2026-10-19View job

Amazon.com Services LLC

WhatJobs

Software Development Engineer, Special Projects

seattle, WA

Salary not specified

Are you excited about building software that helps scientists unlock new insights from data? As a Software Development Engineer on our team, you …

Last received from source 2026-10-19View job

MANTECH

WhatJobs

CNO Developer

annapolis junction, MD

Salary not specified

MANTECH seeks a motivated, career and customer-oriented CNO Developer to join our team in Annapolis Junction, MD.  Responsibilities include b…

Last received from source 2026-10-19View job