Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff/Sr Staff C++ Developer - FORGE image - Rise Careers
Job details

Staff/Sr Staff C++ Developer - FORGE

SciTec has been awarded multiple government contracts and is growing our creative Team! SciTec, Inc. is a

dynamic small business with the mission to deliver advanced sensor data processing technologies and scientific

instrumentation capabilities in support of National Security and Defense. We support customers throughout the

Department of Defense and U.S. Government in building innovative new tools to deliver unique world-class data

exploitation capabilities.

Important Notice: SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees. SciTec cannot sponsor or assume sponsorship of employee work visas of any type. Further, U.S. citizenship is a requirement to obtain and keep a security clearance. Applicants that do not meet these requirements will not be considered.

SciTec has an immediate opportunity for a talented software engineer to support our programs delivering

Next-Generation Missile Warning software. This is a unique opportunity to join a small business that provides

core capabilities for National Security and Defense. Our teams focus on image analysis, low-latency data processing,

detection, and tracking algorithms for exploitation of remote sensing systems. The ideal candidate will be a

well-rounded C++ developer, work well as part of a rapid pace, collaborative, small-team environment, and be able

to prototype, develop, integrate, and test advanced software solutions into Government frameworks.

Responsibilities

  • Implement new algorithms for remote sensor data exploitation
  • Optimize existing high-throughput algorithms surrounding our image analysis, detection, and tracking efforts
  • Demonstrate fluent, idiomatic mastery of C++; comfortable with software design and architecture
  • Work as part of an Agile team and contribute to shared tools
  • Other duties as assigned
  • A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science.
  • Additional year of education may be substituted for years of professional experience.
  • At least five years of professional experience and fluency in C++
  • At least three years of professional experience using Linux operating systems
  • Knowledge of Data Structures
  • Optimization skills for high-data-throughput processing
  • Detail oriented
  • Good verbal and written communication skills
  • Ability to work full-time in-person in Boulder, CO office location
  • Ability to obtain and maintain a DoD security clearance

Candidates who have any of the following skills will be preferred

  • Experience with GPU programming
  • Strong understanding and experience with modern object-oriented design, inheritance patterns, and SOLID principles
  • Experience implementing features of C++ 17, 20 or 23 standards
  • Experience with the exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data
  • An advanced degree in the physical sciences, mathematics, engineering, or computer science
  • Fluency in one or more of the following languages: Matlab, Rust, Python
  • Professional experience with Agile software development
  • A current active DoD SECRET security clearance or higher

SciTec offers a highly competitive salary and benefits package, including:

  • Employee Stock Ownership Plan (ESOP)
  • 3% Fully Vested Company 401K Contribution (no employee contribution required)
  • 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours

The pay range for this position is $96,000- $140,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.

SciTec is committed to hiring and retaining a diverse workforce and is proud to be an Equal Opportunity/Affirmative Action employer.

Average salary estimate

$118000 / YEARLY (est.)
min
max
$96000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff/Sr Staff C++ Developer - FORGE, SciTec

Join the innovative team at SciTec, Inc. as a Staff/Sr. Staff C++ Developer, and take your career to the next level in a dynamic small business environment! At SciTec, we pride ourselves on our mission to deliver cutting-edge sensor data processing technologies and scientific instrumentation capabilities that support National Security and Defense. As a key player in our team, you’ll be responsible for implementing new algorithms for remote sensor data exploitation while optimizing existing high-throughput algorithms for image analysis, detection, and tracking efforts. We’re looking for someone who not only has fluency in C++ but also possesses a strong background in Linux operating systems and is detail-oriented. You will thrive in our collaborative, fast-paced atmosphere, contributing to Agile team projects and developing advanced software solutions tailored for government frameworks. This role offers you the chance to leverage your technical prowess and creativity, all while working on important projects that have real-world implications. With the opportunity to grow and learn alongside experienced professionals, you'll be making valuable contributions in the field, helping to create next-generation missile warning software. If you’re ready to take on this challenge, be sure that you meet our requirement for U.S. citizenship, as it’s necessary for security clearance. With competitive salaries and a comprehensive benefits package including a 401K contribution, employee stock ownership, and generous time off, you’ll be joining a company that values not just your skills, but also your well-being and career development. We can’t wait to see how you’ll help us make a difference!

Frequently Asked Questions (FAQs) for Staff/Sr Staff C++ Developer - FORGE Role at SciTec
What are the responsibilities of a Staff/Sr. Staff C++ Developer at SciTec?

As a Staff/Sr. Staff C++ Developer at SciTec, you will implement new algorithms for remote sensor data exploitation, optimize high-throughput algorithms for image analysis, and contribute to shared tools in an Agile team environment. Your work will directly support core capabilities for National Security and Defense.

Join Rise to see the full answer
What qualifications do I need to apply for a Staff/Sr. Staff C++ Developer role at SciTec?

To be considered for the Staff/Sr. Staff C++ Developer position at SciTec, you need a Bachelor’s degree in physical sciences, mathematics, engineering, or computer science, at least five years of professional experience in C++, and three years of experience using Linux operating systems. Additional qualifications include knowledge of data structures and optimization skills.

Join Rise to see the full answer
What kind of work environment can I expect as a Staff/Sr. Staff C++ Developer at SciTec?

At SciTec, you will work in a collaborative and fast-paced environment as part of a small Agile team. You’ll be encouraged to prototype and develop solutions that have significant impacts on national security, providing you with a fulfilling and dynamic workspace.

Join Rise to see the full answer
Does SciTec offer opportunities for professional development as a Staff/Sr. Staff C++ Developer?

Yes! SciTec is committed to the growth of its employees. As a Staff/Sr. Staff C++ Developer, you'll have access to advanced project opportunities and work alongside seasoned professionals who can help you enhance your skills and contribute meaningfully to high-impact projects.

Join Rise to see the full answer
What benefits can I expect as a Staff/Sr. Staff C++ Developer at SciTec?

SciTec offers an attractive benefits package including a fully vested 401K contribution, comprehensive medical, dental, and vision insurance, employee stock ownership, paid parental leave, and generous paid time off. We truly value our employees’ well-being and career satisfaction.

Join Rise to see the full answer
Common Interview Questions for Staff/Sr Staff C++ Developer - FORGE
Can you discuss your experience with C++ and how it relates to the position at SciTec?

When answering this question, highlight specific projects where you successfully utilized C++. Discuss the algorithms you’ve implemented, the challenges faced, and how you overcame them. Showcase your understanding of C++'s features and best practices, tying your experience back to SciTec's focus on sensor data processing.

Join Rise to see the full answer
What is your approach to optimizing algorithms in high-throughput environments?

Provide examples of past projects where you optimized algorithms. Discuss the methods you used, such as profiling, algorithmic changes, or parallel processing. Make sure to connect your strategies to the needs at SciTec for effective image analysis and detection algorithms.

Join Rise to see the full answer
How do you maintain coding standards and best practices while working in a team?

Discuss your experience with code reviews, pair programming, and using tools like linters to enforce coding standards. Emphasize your commitment to agile methodologies and the importance of collaboration in producing high-quality software solutions at SciTec.

Join Rise to see the full answer
Describe a challenging problem you solved using Linux in your prior work experience.

Share a specific example demonstrating your problem-solving skills in a Linux environment. Describe the context, the actions you took, and the outcomes, outlining how these experiences would be beneficial for your role at SciTec.

Join Rise to see the full answer
How familiar are you with modern object-oriented design principles and their application in C++?

Discuss your understanding and experience with principles like inheritance, encapsulation, and SOLID principles. Provide examples of how you applied these in previous projects, especially in enhancing software design and architecture relevant to SciTec's projects.

Join Rise to see the full answer
What is your experience with Agile software development practices?

Elaborate on your experience working in Agile teams. Describe your role, the methodologies used, and how you contributed to successful iterations, emphasizing the collaborative aspect and how it aligns with SciTec's team structure.

Join Rise to see the full answer
Can you explain a time when you had to troubleshoot a complex software issue?

Provide a detailed account of a specific incident where you had to troubleshoot. Focus on the steps you took to identify the issue, your problem-solving abilities, and the final resolution, aligning this back to potential scenarios at SciTec.

Join Rise to see the full answer
What role do you think communication plays in a software development team?

Discuss the importance of both verbal and written communication in team settings. Provide examples of how effective communication has led to successful project outcomes, particularly in contexts similar to those at SciTec.

Join Rise to see the full answer
How do you stay updated on the latest developments in C++ programming?

Share your dedication to continuous learning through resources like online courses, tech blogs, or community involvement. Mention any specific resources you utilize to keep pace with C++ developments, reflecting on how this benefits your work at SciTec.

Join Rise to see the full answer
What do you believe is the most exciting aspect of working at SciTec?

Express your enthusiasm for SciTec's innovative approach and the impact of its work on national security and defense. Reflect on how the company's projects excite you and align with your professional aspirations as a C++ developer.

Join Rise to see the full answer
Similar Jobs
Posted 11 days ago
SciTec Hybrid No location specified
Posted 3 days ago
CREATEQ Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 17 hours ago
Photo of the Rise User
iBase-t Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Posted 16 hours ago
Photo of the Rise User
Continental Hybrid 1794 MacMillan Park Dr, Fort Mill, SC 29707, USA
Posted 2 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!