C++ Software Engineer

As a C++ Software Engineer, you will help participate in the development of advanced, high-performance mission systems for the Air Force's most advanced projects. You will help design and execute rapid software development projects to meet critical mission needs. We need a dynamic, engaged engineer, passionate about technology.

With a strong path for professional growth, you will use modern programming languages (i.e. C++20, Python) and practices to work with a team dedicated to building new software architectures focused on assisting U.S. Air Force pilots. In this role, you will utilize DevOps processes to help build algorithms, displays, and analysis tools for mission-critical systems. These projects have plenty of room for you to be creative and innovative. (There's no maintaining someone else's legacy code here!)

Our on-site team utilizes modern development practices to engage with our clients on highly specialized (and interesting) problems. We value beautiful, well-tested, high-quality code. We leverage automation wherever possible.

The right candidate is ready to step in and grow themselves. We are looking for a well-rounded software engineer, well-versed in solid design principles, and ready to hit the ground running designing and implementing advanced software.

It takes all types to make Hellebore great. If you are someone who enjoys creating innovative ways to reach ambitious goals, who is open to and energized by receiving honest feedback and is comfortable in a start-up environment: we should talk.

WE THINK YOU’LL CLICK WITH US IF YOU:

  • Aren’t a punch-the-clock coder — technology has always been pervasive in your life, from building drones to contributing to open source sites
  • Possess high standards and strive to deliver beautiful solutions
  • Insist on seeing your projects through from start to finish
  • Stay sharp in your craft by keeping on top of new tools and staying abreast of what’s going on in your field
  • Are open-minded, appreciate direct feedback, and revel in intellectually rigorous environments

YOU’LL GROW WITH US BY:

  • Having whole-problem responsibility — we don’t feed engineers features and bugs to fulfill
  • Working in small teams — we emphasize agile, mission-driven work; not monolithic waterfall projects
  • Collaborating with experts in their fields, becoming one of a handful of the world’s sharpest and most engaged minds
  • Writing highly scalable, performant applications

YOU’LL SPEND YOUR TIME:

  • Leading the development of features or entire projects
  • Writing clean, high-quality, high-performance, maintainable code
  • Coordinating cross-functionally to ensure projects meet business and client objectives
  • Writing code (C++, C++17, OpenGL, Boost)
  • Designing and implementing test suites
  • Consulting on software design, architecture development, and implementation paradigms
  • Working with a diverse and talented team on next-generation problems

EXAMPLE TECHNOLOGY STACK:

  • Microsoft Visual Studio
  • GCC
  • Clang
  • Google Test
  • Google Protobuffer
  • Gitlab
  • Sonarqube
  • Boost

POSITION REQUIREMENTS:

  • U.S. Citizen able to obtain a national security clearance (i.e. Secret, Top Secret, SCI)
  • A degree in Computer Engineering, Computer Science, or another related technical field
  • Strong Experience with modern C++
  • Demonstrated project ownership, not just participation
  • The ability to write an entire program using nothing but GOTO statements

COMPENSATION AND BENEFITS:

It’s important to us that you have what you need to do your job best. We know that’s more than just loving what you do. At Hellebore, we are proud to offer industry-leading benefits.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

RELOCATION:

Hellebore is located in Dayton, Ohio, and eager to relocate top talent to come work with us!

Why Dayton? As explained by the Dayton Convention and Visitor's Bureau: "Dayton, Ohio is located within a 600-mile radius of 67% of the nation's population. Our desirable location invites an eclectic mix of businesses, individuals, families, and visitors. Montgomery County, Ohio is home to exceptional arts and culture allowing residents and visitors to enrich their lives through music, theater, festivals, fine dining, and much more. For those who enjoy nature and wildlife, Montgomery County offers 2,400 acres of forests, nature preserves, and wildlife areas for exploration. Our region also boasts the Nation's Largest Paved Bike Trail Network with more than 340 miles of paved, multi-use bikeways."

Interested?

If this position interests you, or you know you’re the right fit, please send your CV in PDF format to us so that we can review and get back to you.

Contact Us


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.