← Browse all jobs

S

Senior Embedded Software Engineer

Saltu Staffing · Arlington, United States

FULL TIME

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

Details

CompanySaltu Staffing
LocationArlington, United States
TypeFULL TIME
Nichetech

Similar Jobs

N

Staff Systems Engineer (19990)

Northrop Grumman

N

Digital & Power Engineer/Principal Digital & Power Engineer

Northrop Grumman

O

Clinical Care Assistant - Audiology - Reliant Medical Group

Optum

V

Veterinary Technician Emergency

VCA Animal Hospitals

O

Specimen Processor

Optum