Senior C++ Software Engineer

2 weeks ago


Boulder, Colorado, United States SciTec Full time
About SciTec

SciTec, Inc. is a dynamic small business with a mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense.

Job Summary

We are seeking 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.

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 primary language; comfortable with software design and architecture
  • Work as part of an Agile team and contribute to shared tools
  • Other duties as assigned
Requirements
  • Bachelor's degree in the physical sciences, mathematics, engineering, or computer science. Additional years 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 in C++ language on Linux
  • Knowledge of Data Structures
  • Experience with GPU programming
  • 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
Preferred Skills
  • Optimization skills for high data throughput processing
  • Experience with the exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data
  • Strong understanding and experience with modern object-oriented design, inheritance patterns, and SOLID principles
  • An advanced degree in the physical sciences, mathematics, engineering, or computer science
  • Experience implementing features of C++ 14, 17, and 20 standards
  • 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
Benefits
  • 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
  • 100% company paid Hospital Indemnity insurance
  • Voluntary Accident and Critical Illness 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 $108,000 - $145,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.



  • Boulder, Colorado, United States SciTec Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at SciTec, a dynamic small business with a mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense.Job Summary:The ideal candidate will be a...


  • Boulder, Colorado, United States SciTec Full time

    About the RoleWe are seeking a highly skilled Senior C++ Software Engineer to join our team at SciTec, a dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense.As a Senior C++ Software Engineer, you will work on our Next-Generation Missile Warning...


  • Boulder, Colorado, United States SciTec Full time

    Job Title: C++ StaffWe are seeking a highly skilled C++ developer to join our team at SciTec, a dynamic small business that delivers advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense.Job SummaryThe ideal candidate will be a well-rounded C++ developer with a strong background...


  • Boulder, Colorado, United States SciTec Full time

    About the RoleWe are seeking a highly skilled Senior C++ Software Engineer to join our team at SciTec, a dynamic small business specializing in advanced sensor data processing technologies and scientific instrumentation capabilities. As a key member of our team, you will play a critical role in developing and implementing cutting-edge software solutions for...


  • Boulder, Colorado, United States Lumicity Full time

    About the Role:Lumicity has partnered with a leading Aerospace company in Boulder to source a senior embedded software engineer for their growing team.Key Responsibilities:• Develop and maintain embedded software for aerospace applications• Lead a team of engineers in firmware development and testing• Collaborate with cross-functional teams to...


  • Boulder, Colorado, United States SciTec Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at SciTec, a dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense.As a Senior Software Engineer, you will work within a fast-paced team delivering end-to-end...


  • Boulder, Colorado, United States LongPath Technologies, Inc. Full time

    About LongPath Technologies, Inc.We are a pioneering company in the field of environmental technology, utilizing innovative laser-based solutions to combat climate change. Our mission is to provide cutting-edge emissions monitoring and mitigation services to the natural gas supply chain.Job SummaryWe are seeking a highly skilled Senior Software Engineer to...


  • Boulder, Colorado, United States Ascend Analytics Full time

    About Ascend AnalyticsAscend Analytics is a leading provider of climate technology software and services that deliver critical insights to power the energy transition. Our products enhance critical power supply decisions from short-term operating strategies to long-term investment and resource planning.Job Title: Senior Full Stack DeveloperWe are seeking a...


  • Boulder, Colorado, United States LongPath Technologies, Inc. Full time

    About LongPath Technologies, Inc.We are a pioneering company in the field of climate change mitigation, utilizing lasers to combat greenhouse gas emissions from the natural gas supply chain. Our innovative technology and deployment design provide low-cost continuous monitoring of emissions, offering the industry state-of-the-art quantification for emissions...


  • Boulder, Colorado, United States Lumicity Full time

    About the Role:Lumicity has partnered with a leading Aerospace company to source a senior embedded software engineer for their growing team.Key Responsibilities:As a senior embedded software engineer, you will be responsible for:Leading the development of embedded software systems for aerospace applicationsManaging a team of software engineers to ensure...


  • Boulder, Colorado, United States Lumicity Full time

    About the Role:Lumicity has partnered with a leading Aerospace company to source a senior embedded software engineer for their growing team.Key Responsibilities:As a senior embedded software engineer, you will be responsible for:Leading the development of embedded software systems for aerospace applicationsManaging a team of software engineers to ensure...


  • Boulder, Colorado, United States Lumicity Full time

    About the Role:Lumicity has partnered with a leading Aerospace company to source a senior embedded software engineer for their growing team.Key Responsibilities:• Develop and maintain complex embedded software systems• Lead and manage a team of software engineers• Collaborate with cross-functional teams to drive project success• Design and implement...


  • Boulder, Colorado, United States Ascend Analytics Full time

    About Ascend AnalyticsAscend Analytics is a leading provider of climate technology software and services that deliver critical insights to power the energy transition. Our products enhance critical power supply decisions from short-term operating strategies to long-term investment and resource planning.Job SummaryWe are seeking a Senior Full Stack Developer...


  • Boulder, Colorado, United States Garmin International Inc Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Garmin International Inc. in Boulder, CO.Job SummaryThis is a full-time position responsible for architecting, implementing, and testing the Garmin Pay feature. As a Senior Software Engineer, you will be part of a leadership capacity, contributing...


  • Boulder, Colorado, United States Major League Baseball Full time

    About the RoleWe are seeking a highly skilled Senior iOS Engineer to join our team at Major League Baseball. As a key member of our Growth, Innovation, and Fan Engagement (GIF) team, you will play a critical role in developing and delivering innovative features and content to our flagship products.Key ResponsibilitiesDesign and develop high-quality iOS...


  • Boulder, Colorado, United States SciTec Full time

    About SciTecSciTec, Inc. is a dynamic small business with a mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense.Job DescriptionWe are seeking a talented senior software engineer to support our programs delivering Next-Generation Missile Warning software. This...


  • Boulder, Colorado, United States Garmin International Inc Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Garmin International Inc. in Boulder, CO.Job SummaryThe successful candidate will be responsible for designing, implementing, and testing software systems and modules that support new technology or improve capability/performance of existing...


  • Boulder, Colorado, United States EVONA Full time

    Job SummaryEVONA is seeking a highly skilled Senior Embedded Software Engineer to lead the development of mission-critical embedded software on our satellites.Key ResponsibilitiesDevelop the full software lifecycle and architecture for embedded software systems on new LEO satellites, utilizing expertise in Embedded C and Embedded Linux.Lead Hardware-In-Loop...


  • Boulder, Colorado, United States Otter Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Otter. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions that meet the needs of our users.Responsibilities:Analyze user needs and develop software solutions that...


  • Boulder, Colorado, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our users.ResponsibilitiesWrite and test product or system development code.Participate in design reviews...