Enter a job title or keyword

Software Engineer (Level 3-4)


Job Location:

Greenbelt, MD - USA

Monthly Salary: $ 140 - 160
Posted: 21 August 2026 (21 hours ago)
Application Deadline: 18 November 2026
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Software Engineer (Level 4-5)

Company: TRX Systems

Location: Greenbelt MD

Salary Range: $140k to $160k

Benefits: In addition to a range of health benefits TRX provides 401k matching paid time off

parental leave tuition reimbursement and a hybrid work environment to support their teams

well-being and professional development.

Join a fast-paced and dynamic team at TRX Systems where we tackle critical challenges for the

Department of Defense in Assured Positioning Navigation and Timing (APNT). Our cutting-

edge solutions enhance the safety and mission success of warfighters in GPS-denied

environments. Using advanced multi-layer sensor fusion technology we provide reliable PNT

services even in the most challenging conditions. As the provider of the DAPS II System for the

US Army Program of Record we are dedicated to delivering mission-critical systems for both

dismounted and mounted platforms. At TRX Systems we work closely together to innovate and

make a real impact on national defense.

Position Overview: We are seeking a highly skilled and experienced Senior Software Developer

(Level 4-5) to join our dynamic team. The ideal candidate will have extensive expertise in C and

C along with a passion for embedded systems development and cross-platform solutions. The

position will involve designing developing and optimizing applications for embedded systems

Linux and Windows platforms as well as mentoring junior developers and contributing to

strategic technical decisions.

Key Responsibilities:

Lead the design development and maintenance of complex software solutions for GPS-

denied tracking systems.

Develop and optimize embedded software and firmware for hardware components.

Oversee the development and performance optimization of applications for Linux and

Windows platforms.

Provide technical leadership and mentor junior and mid-level developers.

Collaborate with cross-functional teams including hardware engineers and product

managers to define software requirements and deliver high-quality solutions.

Write efficient maintainable and scalable code in C and C.

Conduct in-depth testing debugging and performance optimization of software

applications.

Research and integrate emerging technologies to enhance TRX Systems software

solutions.

Maintain thorough documentation of software designs development processes and

technical specifications.

Qualifications:

US Citizen with Secret level security clearance or ability and willingness to obtain a

clearance. Bachelors or Masters degree in Computer Science Engineering or a related field.

Equivalent experience will also be considered.

7-15 years of professional experience in software development.

Expert-level proficiency in C and C programming languages

Strong understanding of embedded systems development

Proficiency in Linux and Windows development environments.

Experience with software version control tools such as SVN or Git and CI/CD pipeline

integration.

Proven ability to troubleshoot and debug complex systems including hardware-software

integration.

Strong leadership and problem-solving skills with the ability to drive innovation.

Preferred Qualifications:

Experience with GPS-denied tracking systems or related technologies.

Knowledge of machine learning sensor fusion techniques and advanced signal

processing.

Familiarity with Agile development methodologies and DevOps best practices.

Proficiency in C# and at least one of Java or Kotlin programming languages.

Experience with Android application development including UI/UX design and

optimization.

Experience with WPF applications.

Experience with Python or another scripting language.

Strong background in security protocols and best practices for embedded and mobile

applications.

Experience designing and querying relational databases.

Experience with real-time operating systems.

Working knowledge of communication interfaces (e.g. Bluetooth Wi-Fi UART SPI

I2C).

What We Offer:

Competitive salary and benefits package.

Opportunity to work on cutting-edge technology with real-world applications.

Collaborative and innovative work environment.

Professional development opportunities.

Flexible work arrangements.

How to Apply: If you are passionate about developing innovative solutions for complex

challenges and meet the qualifications above wed love to hear from you. Please submit your

resume and cover letter to

TRX Systems is an Equal Opportunity Employer. We celebrate diversi


Required Experience:

IC