6 days old

Software Engineer

SRC, Inc.
Syracuse, NY
  • Job Code
  • Jobs Rated
Position Description
SRC, Inc. is currently seeking software engineers to lead software development teams, architect system software solutions, design software components, and develop and test software for leading-edge communications and radar projects. Other work will include controlling graphic user interfaces (GUIs), high performance graphic displays, mapping tools to real-time software, low-level programming for embedded processors, driver development, and customization/optimization of operating systems. We engage in a wide range of software development projects on fielded and prototype systems. We are looking for engineers to be immediately integrated into teams to solve challenging technical problems.


  • Work with cross-functional engineering teams on conducting system/software analysis activities to develop requirements and high-level design
  • Leverage system-level design and requirements to architect optimal software solutions for mission-critical software in support of national defense, environmental protection, and intelligence gathering products and systems
  • Serve as a software lead on projects to plan activities; coordinate and conduct software development; facilitate software peer reviews; champion process improvement; and engage in testing, troubleshooting and maintenance
  • Participate in laboratory and field integration testing to validate software
  • Develop high-level and detailed software design artifacts, presentations and prototype software for capability demonstrations
  • Assist program management by providing input to schedules, supplying project status, and providing oversight of software activities to track progress and ensure successful project completion
  • Support business development activities to include input to proposal development and costing
  • Provide mentoring to less-experienced staff members

Position Requirements
  • Bachelor?s degree in computer science, software engineering, or computer engineering
  • 6 or more years of software engineering experience
  • Proficient with object-oriented programming
  • Software development experience with C/C++, C#, Java, and/or Python
  • Advanced knowledge of Linux-based operating systems
  • Experience architecting system-level solutions and designing, developing and integrating systems/software
  • Experience with various software development lifecycles
  • Able to work and communicate effectively with others
  • Able to work on teams as well as work independently

Preferred Requirements

  • DoD security clearance
  • Programming low-level software for embedded processors
  • Digital signal processing experience
  • Wireless communications technologies or radars experience

Security Clearance Requirements

Must be a U.S. citizen. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer

SRC, Inc.
Syracuse, NY

Share this job

Software Engineer

SRC, Inc.
Syracuse, NY

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good