Lead Software Engineer

Black River Systems Company

City of Utica (NY)

On-site

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Employee-owned
Excellent benefits package

Job summary

Black River Systems Company is seeking a Lead Software Engineer based in Utica, NY, to drive full lifecycle software development for high-performance systems. The role requires collaboration with researchers and engineers across design, development, testing, and delivery efforts.

The ideal candidate brings 5+ years in software development, strong C/C++ and Java (and Python desirable), and effective communication skills. Onsite work in Utica/Syracuse with travel to customer sites is expected.

Qualifications

  • BS in Computer Science or related field; a Master’s degree is a plus.
  • Minimum 5 years of software development experience.
  • Strong communication and teamwork skills; able to document work clearly.

Responsibilities

  • Lead software development across full life cycle including design, implementation, testing, and documentation.
  • Collaborate with cross-functional teams including research and testing to deliver high-performance software.
  • Travel to customer locations as required; onsite work in Utica or Syracuse, NY.

Skills

C/C++
Java
Python

Education

Bachelor of Science in Computer Science
Master’s degree

Job description

Salary Range: $90,000 – $120,000 Annually

Black River Systems Company is an established, research-oriented, employee-owned engineering firm headquartered in Utica, NY. We specialize in advanced research and development for the U.S. Department of Defense, Intelligence Community, and commercial customers. We are looking for a Lead Software Engineer based out of our Utica, NY office. The candidate should have a strong background in software development. A successful candidate will work on projects that involve one or more engineering functions, i.e., research, design, development, testing, and evaluation. Technical areas include, but are not limited to, software development for high-performance computers, modeling and simulation of sensor systems, software tool development, visualization of data and algorithms, and real-time embedded processing. This position will require involvement in the full life cycle of software development, including delivery and documentation. The candidate is required to be able to work both independently and collaboratively on a project team.

Position Requirements:
  • Bachelor of Science in Computer Science, Mathematics, Computer Engineering or a related field; a Master’s degree is a plus.
  • A minimum of 5 years’ experience in software development.
  • Solid communication, documentation, and collaborative/teamwork skills.
  • Applied knowledge in object-oriented design and multi-threaded programming is desirable.
  • Engineering skills in one or more languages widely used for software development. C/C++ and Java are preferred, however either is acceptable. Experience with Python is also desirable.
  • Ability to work onsite in Syracuse or Utica, NY, with frequent support at AFRL Rome, NY.
  • Willingness to travel to customer locations.
  • Active TS/SCI Department of Defense Security Clearance is preferred. Otherwise, must have U.S. Citizenship and be eligible for a Department of Defense security clearance.

Black River Systems is a growing, employee-owned company committed to delivering innovative solutions to our customers while investing in the success of our employees. We offer a competitive salary, an excellent benefits package, and the opportunity to make a meaningful impact within a collaborative small business. If you are a motivated contracts professional looking to lead in a high-performing organization,

Black River Systems is an EEO/AA employer. We are an equal opportunity employer to all protected groups, including protected veterans and individuals with disabilities or any other basis protected by federal law. In addition, Black River Systems Company complies with applicable state and local laws governing nondiscrimination in employment in every location in which we have facilities and employees.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Entry-Level Software Engineer
Entry-Level Software Engineer

Black River Systems Company • City of Utica (NY)

On-site
USD 60,000 - 90,000
Competitive salary
Excellent benefits package
Lead Systems Engineer
Lead Systems Engineer

Black River Systems Company • City of Utica (NY)

On-site
USD 90,000 - 120,000
Lead Software Engineer: Real-Time & High-Performance Systems
Lead Software Engineer: Real-Time & High-Performance Systems

Black River Systems Company • City of Utica (NY)

On-site
USD 90,000 - 120,000
Competitive salary
Employee-owned
Excellent benefits package
Entry-Level Systems Engineer
Entry-Level Systems Engineer

Black River Systems Company • Lakeville (MN)

On-site
USD 60,000 - 90,000
Competitive salary
Excellent benefits package
Entry-Level Computer Engineer
Entry-Level Computer Engineer

Black River Systems Company • Lakeville (MN)

On-site
USD 75,000 - 95,000
Competitive salary
Excellent benefits package
Employee ownership structure
Software Engineer
Software Engineer

Riverside Research Institute • Lexington (MA)

On-site
USD 125,000 - 175,000
Director of Contracts
Director of Contracts

Black River Systems Company • City of Utica (NY)

On-site
USD 130,000 - 150,000
Senior Signal Processing Engineer
Senior Signal Processing Engineer

Black River Systems Company • City of Utica (NY)

On-site
USD 80,000 - 100,000
Competitive salary
Excellent benefits package
Employee-owned company
RF (Radio Frequency) Technician
RF (Radio Frequency) Technician

Black River Systems Company • City of Utica (NY)

On-site
USD 52,000 - 76,000
Competitive salary
Excellent benefits package
Senior RF Engineer, SDR & EW Systems (DoD‑Ready)
Senior RF Engineer, SDR & EW Systems (DoD‑Ready)

Black River Systems Company • City of Utica (NY)

On-site
USD 90,000 - 100,000