Responsibilities
Define technical strategy for execution of large software programs (technical blueprints, design, interfaces, capability needs)
Communicate to senior management & customers to align software strategy with internal roadmaps and customer needs
Mentor engineering & development teams, perform design & code reviews
Closely collaborate with hardware development teams to develop test procedures, deploy software, & evaluate embedded performance
Evaluate & select tools, programming languages, frameworks
Manage technical & programmatic risk - prototype designs, develop mitigation strategies, communicate risks
Assure software meets standards & requirements for quality, reliability, performance, security, & usability
Required Qualifications
BA/BS in Computer Science, Physics, Engineering
10+ years experience with software development on DoW/IC programs
5+ years experience with OPIR missions on DoW/IC programs
TS/SCI eligibility
Experience with Python and C/C++
Experience with embedded software development
Preferred Qualifications
MA/MS in Computer Science, Physics, Engineering
Experience with Rust
Experience with FPGA architectures
Experience with AI/ML/agent workflows
Experience with detection & tracking algorithms
Radiance Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 10198410
- Position Id: 4023eb2df9c820b853692eae90f52e7f
- Posted 2 days ago