companySystems Technology Research logo

Principal Software Engineer - Integration & Test

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

Minimum qualifications include: Extensive experience in real-time software development and integration. Strong proficiency in software architecture, algorithm development, and optimization. Experience with open architecture standards and principles. Ability to lead and mentor technical teams effectively. Excellent communication skills and experience interfacing with stakeholders.

About the job

About Our Team:

The Real-time Architectures, Integration, and Demonstration (RAID) Group specializes in the transition of cutting-edge algorithms from conceptual phases to real-time software applications. We provide expert knowledge in open architecture systems and facilitate the integration of advanced capabilities for experimentation, testing, and deployment.

Your Role:

As a Principal Software Engineer, you will spearhead technical teams developing sophisticated real-time software for advanced RF sensor systems. You will design software solutions that meet open architecture standards, oversee the transition of algorithms from conceptual stages to real-time execution, and provide mentorship to junior engineers.

Key Responsibilities:

  • Lead technical teams in the architecture, development, and deployment of real-time RF sensor software derived from various sources.
  • Transform advanced algorithms from MATLAB/Python prototypes into optimized production-ready 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.
  • Oversee comprehensive open system integration efforts, including hardware-in-the-loop testing, ensuring seamless integration across distributed architectures, external systems, and hardware platforms.
  • Conduct design and code reviews, perform technical risk assessments, and ensure software compliance with open architecture standards.
  • Mentor and provide technical guidance to junior and mid-level engineers.
  • Prepare technical reports, create briefings, and present findings to sponsors and senior management.
  • Collaborate with customers, program managers, and stakeholders to establish technical requirements.
  • Lead proposal development efforts, including defining technical approaches, estimating costs, and drafting white papers.
  • Work closely with algorithm developers, systems engineers, RF hardware engineers, and integration teams across various programs.
  • Stay abreast of emerging technologies and best practices in real-time software development.
  • Support approximately 20% travel for customer meetings, integration events, and field demonstrations.

Who You Are:

  • Possess an active clearance at the Secret level with the ability to obtain and maintain a Top Secret security clearance, requiring U. S. citizenship as mandated by the U. S. government.
  • Hold a BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline with a minimum of 5-10+ years of relevant experience.

About Systems Technology Research

At Systems Technology Research, we are dedicated to pioneering advanced technologies that drive transformation in the defense and aerospace sectors. Our team excels in developing innovative solutions that enhance operational capabilities and ensure mission success.

Similar jobs

Tailoring 0 resumes

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