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 team’s
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. Bachelor’s or Master’s 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, we’d love to hear from you. Please submit your
resume, and cover letter to careers@trxsystems.com.
TRX Systems is an Equal Opportunity Employer. We celebrate diversi
| Location | Greenbelt, Maryland |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder