Demo

Sr. Prin Software Engineer (On-site)

HEPCO, Inc.
Merrimack, NH Full Time
POSTED ON 10/21/2026
AVAILABLE BEFORE 10/26/2026

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.

Salary : $67 - $72

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Prin Software Engineer (On-site)?

Sign up to receive alerts about other jobs on the Sr. Prin Software Engineer (On-site) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at HEPCO, Inc.

  • HEPCO, Inc. York, PA
  • HEPCO is seeking a Facility Engineer II for our client in York, PA. This position will support facility operations and capital improvement projects within ... more
  • 2 Days Ago

  • HEPCO, Inc. Endicott, NY
  • We are seeking a Supplier Quality Engineer for our client to drive supplier performance, qualify new suppliers, and resolve quality issues through inspecti... more
  • 2 Days Ago

  • HEPCO, Inc. Hudson, NH
  • We are seeking a Mechanical/Electrical Assembler for our client. This position involves assembling components, following technical drawings and digital wor... more
  • 3 Days Ago

  • HEPCO, Inc. Hudson, NH
  • We are seeking an Advanced Assembler for our client to assemble and disassemble mechanical subassemblies and systems using detailed instructions, process s... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Sr. Prin Software Engineer (On-site) jobs in the Merrimack, NH area that may be a better fit.

  • BAE Systems Merrimack, NH
  • Job Description Do you have experience writing embedded software in C ? Do you love space and want your code to travel there via a new small satellite or p... more
  • 11 Days Ago

  • BAE Systems Merrimack, NH
  • Job Description Do you have experience working on RF payload programs? Do you have architecture and design experience? Do you want to watch a launch and se... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!