Algorithms Software Engineer II - Dallas
Overview
We seek a skilled Software Engineer II to lead algorithmic development at our Plano TX facility. This onsite role involves architecting real-time systems and collaborating with scientific teams. Candidates must possess deep expertise in high-performance computing and proven ability to translate concepts into optimized code.
What You'll Do8
- 1Design and implement scalable real-time applications using C C++ and CUDA
- 2Optimize Python MATLAB algorithms into high-performance C++ codebases
- 3Collaborate with physicists and mathematicians to define algorithmic objectives
- 4Develop GPU-accelerated solutions leveraging parallel processing techniques
- 5Architect integrated systems supporting mission-critical defense applications
- 6Debug complex software issues across distributed computing environments
- 7Contribute to technical proposals and participate in design reviews
- 8Maintain secret clearance compliance throughout development lifecycle
Requirements8
- 1Secret clearance with active status prior to start date
- 2U.S. citizenship requirement for clearance eligibility
- 3Minimum 2 years experience in algorithm development
- 4Proficiency in Linux-based systems and version control platforms
- 5Experience with Scrum agile methodologies and Git workflow
- 6Expertise in CUDA programming for Nvidia accelerators
- 7Strong background in MATLAB and Python for analytical workloads
- 8Demonstrated ability to rapidly understand complex technical systems
Salary Insight
Salary not disclosed in listing
Similar open positions
Explore active roles that match your skills and interests.
REC_RTX_Ext_Gateway
VerifiedSoftware Engineer II at RTX Corporation
We seek a Software Engineer II to lead software development within a cross-discipline engineering team. This role focuses on building high-performance Linux applications using C++ and Java while supporting mission-critical systems. Candidates must have a STEM degree and 2+ years of relevant experience. The ideal professional thrives in a collaborative environment dedicated to advancing aerospace and defense technology.
REC_RTX_Ext_Gateway
VerifiedSoftware Engineer II - C++ RTX Aurora
You will own real-time embedded software development for missile systems at RTX's Effectors Center in Aurora, Colorado. Working within agile teams, you will design, code, and test applications using C++ and C. You will collaborate with engineers across the full software lifecycle, from requirements to integration. This role demands an active Secret clearance and offers growth into defense tech. You will build mission-critical solutions that protect our nation.
Addison Group
VerifiedSoftware Developer Dallas Texas
We seek a skilled developer to lead software creation at our Dallas based firm. This role involves designing and implementing custom applications while supporting modernization efforts. You will collaborate with stakeholders to deliver impactful solutions.
Private_Posting_No_TMP
VerifiedSoftware Engineer II RTX St Petersburg FL
RTX seeks a Software Engineer II to lead embedded software development onsite in St Petersburg Florida. This role drives practical solutions across the software development life cycle while collaborating within Agile scrum teams. The ideal candidate thrives in a SAFe environment and contributes to mission-critical aerospace and defense systems.
0001 Applied Materials, Inc
VerifiedC++ Software Engineer II at Applied Materials
We seek a skilled engineer to design and develop software for our control systems. You will own the creation of code for complex projects and troubleshoot difficult problems. This role drives innovation in semiconductor equipment and contributes to a supportive culture focused on growth.
Rylex
VerifiedSoftware Engineer (Levels 2-4) Rylex Denver Colorado Onsite Payroll
Lead ownership of core system architecture and delivery for high impact products. Scale solutions across distributed teams. Drive cross functional collaboration. Own end-to-end feature implementation. Scale infrastructure using cloud native technologies. Differentiate by delivering measurable business outcomes.