Senior Advanced Software Engineer
Dec 02, 2025 • Sidrah Gohar • Job Openings / Employment & HR Notices
Source:
USA JOBS.com
Senior Advanced Software Engineer
Latitude Inc•Annapolis Junction, MD•
Senior Advanced Software Engineer
Location: Annapolis Junction, MD
Clearance: Active Secret clearance required at start.
About the Company
A specialized engineering organization focused on software and hardware solutions across acoustics, cybersecurity, weapon launch and control systems, surveillance, multi-tiered architectures, artificial intelligence, and machine learning.
Position Overview
This role supports a high-impact technical program and involves development and delivery of complex software solutions within a cross-functional engineering team. The environment includes embedded systems, Linux, and advanced user interface development.
Key Responsibilities
• Develop and support advanced embedded software in a Linux environment
• Design and implement Qt/C++ user interface components at a mature production level
• Build and integrate drivers and interfaces for COTS devices and FPGAs
• Contribute to full software development lifecycle activities
• Collaborate with engineering teams to ensure successful system integration
• Apply technical standards, methodologies, and best practices to solve engineering challenges
Qualifications
• Bachelor’s degree in Software Engineering, Computer Science, or related STEM field
• 8+ years of relevant experience (or Master’s degree with 6+ years)
• Experience in Linux-based embedded software development
• Strong Qt/C++/UI development experience
• Experience with COTS device and FPGA interfacing
• Agile development experience preferred
Preferred Skills
• Experience with optics or RF devices
• Demonstrated leadership across the software development lifecycle
• Strong communication skills and ability to achieve buy-in across teams
• Ability to provide technical leadership and mentor others
• Commitment to continuous learning and professional development
\n
\n
$70 - $87 an hour
\n