Search Jobs

Sr. Prin Software Engineer (On-site)

Merrimack, NH 03054

Posted: 10/01/2026 Industry: Engineering Job Number: 26-00588

Job Description

HEPCO is seeking a Senior Software Engineer to support our client’s advanced research and development programs for U.S. defense applications. This role involves designing, developing, testing, integrating, and maintaining complex software solutions in a collaborative, secure engineering environment.

  • Design and evaluate software architectures that meet program, customer, security, and performance requirements.
  • Develop, test, debug, integrate, and maintain software primarily using C++11 or later in Linux environments.
  • Support distributed, multithreaded, real-time, embedded, low-latency, signal-processing, and device-control applications.
  • Integrate software with hardware such as FPGAs, GPUs, embedded systems, sensors, and peripherals.
  • Support applications involving RF, radar, EO/IR, electronic warfare, software-defined radio, autonomy, artificial intelligence, and cyber systems.
  • Apply software engineering best practices, including object-oriented design, code reviews, automated testing, configuration management, and CI/CD.
  • Develop and operate software in containerized and cloud-native environments, as applicable.
  • Collaborate with engineers, program leadership, customers, and cross-functional teams in an agile development environment.
  • Support on-site integration, testing, and demonstrations.

Required Qualifications

  • Active Top Secret security clearance.
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field from an accredited college or university.
  • At least 6 years of professional software development experience.
  • Advanced proficiency in object-oriented software design and development using C++11 or later.
  • Advanced experience developing and operating software in Linux environments.
  • Experience designing, implementing, testing, debugging, integrating, and maintaining complex software applications.
  • Strong understanding of software architecture and software engineering best practices.
  • Strong leadership, communication, collaboration, and problem-solving skills.
  • Ability to adapt to changing technical and program requirements in a fast-paced research and development environment.

Preferred Qualifications

  • Master’s degree or PhD in a related technical field.
  • Python and/or MATLAB development experience.
  • GPU programming experience using CUDA and/or OpenCL.
  • Experience supporting research, rapid-prototyping, defense, intelligence, or other mission-critical programs.
  • Experience with real-time, embedded, distributed, multithreaded, or low-latency systems.
  • Experience with DevSecOps, CI/CD pipelines, automated testing, automated release management, and secure software development.
  • Experience with Docker, Podman, Kubernetes, Harbor, and/or Helm.
  • Familiarity with hardware interfaces and protocols, including UART, I2C, SPI, and CAN.
  • Knowledge of Digital Engineering and Model-Based Systems Engineering practices.

Benefits:

  • Health Insurance
  • 401k

 

 

Pay Range: $67.00 - $72.00 per hour (Depending on experience and qualifications)

 

 

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from HEPCO, Inc and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at https://www.hepcoinc.com/privacy/

 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

Meet Your Recruiter

Joyce Austria

Joining HEPCO in March 2021, Joyce has four years of experience in IT, engineering, healthcare, manufacturing and life sciences recruiting. Joyce’s favorite part about her job is helping people land their dream jobs and hearing about their first day on the job. Joyce dreams about living by the ocean and meeting new people through her travels. 

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Merrimack, NH

Discover exciting job opportunities in and around Merrimack, New Hampshire today! Nestled in the heart of picturesque New England, Merrimack boasts a charming blend of historic beauty and modern conveniences, making it an ideal place to further your career. From the serene Merrimack River to the vibrant cultural scene at the Currier Museum of Art in nearby Manchester, there is never a shortage of things to explore. Enjoy outdoor adventures at Pawtuckaway State Park or catch a game at the SNHU Arena. Join us in Merrimack and uncover the perfect balance of career growth and quality of life! Explore our job listings now and take the next step towards an exciting future in this enchanting region.