Senior Software Architect Kitware Raleigh NC
Overview
Lead senior software architect to design and implement large-scale frameworks enabling cutting-edge research algorithms across diverse environments. Own quality of open source software on GitHub and GitLab. Drive technical excellence and mentorship within a collaborative environment.
What You'll Do5
- 1Design and implement large-scale software frameworks for optimal algorithm performance across embedded systems mobile platforms desktop applications cloud infrastructure
- 2Lead community efforts to maintain open source software quality on GitHub and GitLab
- 3Develop robust solutions for real-world problems in 3D reconstruction object detection image manipulation detection motion pattern learning and anomaly detection
- 4Collaborate with cross-functional teams to ship production-ready software solutions
- 5Optimize code performance and lead code reviews for distributed processing systems
Requirements6
- 1Bachelor's degree in Computer Science with 5+ years experience or Master's degree with 3+ years experience
- 2Significant C++ experience
- 3Python proficiency with third-party library integration
- 4Distributed processing and computing expertise
- 5Experience designing complex software systems and leading code development initiatives
- 6TS/SCI security clearance eligibility required
Salary Insight
$140 - $190k per year
Similar open positions
Explore active roles that match your skills and interests.
Actalent
VerifiedSoftware Architect
Lead definition and realization of robust real-time safety-critical flight software architectures for autonomous space vehicles. Own full software lifecycle from requirements to release of real-time embedded solutions. Differentiate by providing technical leadership and mentorship without direct people management.

StaffRight Associates, LLC
VerifiedSenior Computer Engineer StaffRight Associates
Lead ownership of core system architecture and delivery for maritime sensing and communications platforms at a leading innovation pioneer in the aerospace and defense sector. Drive next generation solutions through embedded system design and signal processing.
WM
VerifiedSenior Engineer Software
Design and develop enterprise-level information technology solutions while leading design sessions and mentoring peers. Own complex projects and drive technical decisions to deliver scalable software enhancements. Align IT solutions with business initiatives through analysis and collaboration.

Motion Recruitment Partners, LLC
VerifiedSenior Application Engineer Software OEM Customer-facing
Design and ship high-performance embedded solutions that power OEM products. Own software and firmware integration from concept to production. Lead cross-functional initiatives that improve system reliability and performance. Drive technical excellence across distributed teams.

GState Consulting LLC
VerifiedSenior .NET Full Stack Developer Charlotte NC
Lead design and delivery of scalable web applications using .NET Core and cloud services. Own the full stack architecture and drive technical excellence. This is a longterm contract role based in Charlotte, NC requiring collaboration with crossfunctional teams. What makes this role different is the focus on highimpact enterprise solutions.

Motion Recruitment Partners, LLC
VerifiedSenior Software Engineer Motion Recruitment Partners Philadelphia
Design and deliver high-performance backend systems running on advanced hardware. Lead ownership of core services within a long-term development program. Build scalable solutions that support multi-platform deployment. Drive technical excellence and innovation.