Systems Technology Research logoSystems Technology Research logo

Principal Software Engineer - Integration & Testing

On-site Full-time $206K/yr - $284K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Who You Are: Active Secret-level clearance with the ability to obtain and maintain a Top Secret security clearance; U. S. citizenship is required by the U. S. government. Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field with a minimum of 5-10 years of experience in software engineering.

About the job

About Our Team:

The Real-time Architectures, Integration, and Demonstration (RAID) Group is dedicated to transforming algorithms into real-time software solutions. We specialize in open architecture expertise and facilitate the integration of capabilities for testing, experimentation, and deployment.

Your Role:

As a Principal Software Engineer, you will spearhead technical teams in the development of advanced real-time software for RF sensor systems. Your responsibilities will include architecting software solutions that adhere to open architecture standards, transitioning algorithms from conception to real-time execution, and mentoring junior engineers.

Key Responsibilities:

  • Lead teams in designing, developing, and deploying real-time RF sensor software sourced from various inputs.
  • Transition advanced algorithms from MATLAB/Python prototypes to optimized C/C++ implementations within open architecture frameworks.
  • Enhance software performance for real-time, resource-constrained systems with stringent latency demands.
  • Architect communication infrastructure and data flows for distributed processing systems.
  • Oversee end-to-end open system integration, including hardware-in-the-loop testing, to ensure seamless operation across distributed architectures and hardware platforms.
  • Conduct design and code reviews, perform technical risk assessments, and ensure compliance with open architecture standards.
  • Mentor junior and mid-level engineers, providing guidance and technical support.
  • Prepare technical reports, create briefings, and present findings to sponsors and senior management.
  • Collaborate with customers, program managers, and stakeholders to define technical requirements.
  • Lead proposal development efforts, including defining technical approaches and cost estimations.
  • Work closely with algorithm developers, systems engineers, RF hardware engineers, and integration teams across various programs.
  • Stay updated with emerging technologies and best practices in real-time software development.
  • Support approximately 20% travel for customer meetings, integration events, and field demonstrations.

About Systems Technology Research

At Systems Technology Research, we are committed to pushing the boundaries of technology and innovation. Our team specializes in real-time software development, integrating cutting-edge solutions that meet the complex demands of modern RF sensor systems.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.