Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Leidos Logo

Software Engineer C#

Leidos

$85,150 - $153,925
Aug 27, 2025
Tewksbury, MA, USA
Apply Now

Leidos is looking to develop novel solutions to make travel and trade safer, healthier, and more efficient on a global level by leveraging industry leading screening technologies, AI/ML capabilities and advanced biometric tools to provide automated threat detection.

Requirements

  • Working knowledge of Python and bash scripting, HTML, PHP, PostgreSQL, C, C++ and OOP/OOAD
  • Experience with Windows UI frameworks such as Windows Forms and WPF
  • Understanding of data structures, algorithms, and software design solutions.
  • Understanding of memory management, multicore processors, and distributed systems design.
  • Experience with BuildBot and automated build pipelines with MS Azure.
  • Experience with DICOS.
  • Working knowledge of Cybersecurity.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C and C++ code using good OOP/OOAD techniques for our systems.
  • Optimize, identify bottlenecks, bugs, and devise solutions to problems including: Maintain code quality, revision control and organization, Analyze customer issues and identify and implement solutions, Participate and contribute within a defined software development process.
  • Develop, modify and troubleshoot multi-tiered distributed applications and systems.
  • Participate in the design, development, testing, troubleshooting, and debugging of software programs for enhancements and new software-intensive systems and products.
  • Applies appropriate principles, standards, processes, procedures, and tools throughout the software development life cycle.
  • Software requirements analysis, analysis of hardware compatibility, development of software products and tools used for design, development and maintenance of infrastructure, and platforms.
  • Interfacing with hardware and real-time debugging.

Other

  • Bachelor's degree with 4+ years of relevant experience, or master’s degree with 2+ years of relevant experience.
  • Must have the ability to obtain a Public Trust clearance (US citizenship required).
  • Occasional travel to customer sites may be required.
  • Communicates with internal team members across multiple areas and client team members.
  • Works to influence project/team leaders regarding solution design, process and/or approaches.