companySystems Technology Research logo

Principal Software Engineer for Integration and Testing

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

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Who You Are: Active security clearance at the Secret level with eligibility to obtain and maintain a Top Secret clearance, requiring U. S. citizenship. BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field with a minimum of 5-10+ years of relevant experience.

About the job

About Our Team:

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

Your Role:

As the Principal Software Engineer, you will spearhead technical teams in the development of real-time software for state-of-the-art RF sensor systems. Your responsibilities will include architecting software solutions that align with open architecture standards, overseeing the transition of algorithms from conceptual frameworks to real-time applications, and mentoring junior engineers.

Key Responsibilities:

  • Lead technical projects in designing, developing, and deploying real-time RF sensor software sourced from various inputs.
  • Transition cutting-edge 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 requirements.
  • Design communication infrastructures and data flows for distributed processing systems.
  • Direct comprehensive open system integration efforts, including hardware-in-the-loop testing, to ensure smooth integration across various architectures and hardware platforms.
  • Conduct design and code reviews, perform technical risk assessments, and ensure software compliance with open architecture standards.
  • Mentor and provide guidance to junior and mid-level engineers.
  • Draft technical reports, create briefings, and deliver presentations to sponsors and senior management.
  • Engage with customers, program managers, and stakeholders to clarify technical requirements.
  • Lead proposal development efforts, including defining technical approaches, estimating costs, and drafting white papers.
  • Collaborate with algorithm developers, systems engineers, RF hardware engineers, and integration teams across multiple programs.
  • Stay abreast of emerging technologies and best practices in real-time software development.
  • Support approximately 20% travel for customer engagements, integration events, and field demonstrations.

About Systems Technology Research

Systems Technology Research is at the forefront of real-time software solutions, focusing on the transition of advanced algorithms into practical applications. Our RAID Group excels in integrating innovative technologies to support testing and deployment efforts.

Similar jobs

Tailoring 0 resumes

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