Software Engineer Associate

SAICPanama City Beach, FL
Onsite

About The Position

SAIC is seeking a motivated and detail-oriented Software Engineer to join their team in Panama City Beach, Florida. The role is based in a collaborative and dynamic environment at the Holley Engineering and Integration Center, supporting the rapid development, prototyping, and production of cutting-edge adaptive warfare technologies. The ideal candidate should possess a strong technical background in software development, problem-solving skills, and a team-oriented mindset, with proven experience in developing and delivering software solutions for both research and production systems. The program focuses on asymmetric and adaptive warfare systems, aiming to provide flexible, cost-effective solutions for various asset types and operational scenarios, and supports the accelerated development and deployment of technologies to meet emergent warfighter requirements.

Requirements

  • Strong technical background in software development
  • Problem-solving skills
  • Team-oriented mindset
  • Demonstrated experience in developing and delivering software solutions for both research and production systems
  • Proficiency in programming languages such as C, C++, Python, Java, or other relevant languages

Responsibilities

  • Contributes to the development, implementation, and maintenance of software applications and systems to meet project and mission requirements.
  • Collaborate with multidisciplinary teams, including mechanical and electrical engineers, to integrate software solutions into larger system architectures.
  • Design, develop, and test software for embedded systems, real-time applications, and high-performance processing environments.
  • Write and optimize code in programming languages such as C, C++, Python, Java, or other relevant languages.
  • Develop and implement algorithms for tasks such as signal processing, data fusion, and real-time control systems.
  • Participate in requirements analysis, system design, code review, and software testing.
  • Incorporate cyber-resilient design practices to ensure secure software solutions.
  • Utilize software development tools to support configuration management, version control, and debugging.
  • Develop and document software-related deliverables, including technical documents, user manuals, and test plans.
  • Provide support for testing, troubleshooting, and validating software functionality in integration labs or field environments.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service