Draper Laboratory - Saint Petersburg, FL

posted 5 days ago

Full-time - Mid Level
Saint Petersburg, FL
1,001-5,000 employees
Professional, Scientific, and Technical Services

About the position

The Software Engineer 2 works on mission-oriented projects that span from self-driving cars and unmanned vehicles to medical applications and fielded systems for battlefield situational awareness. Software Engineers work on multiple projects in an Agile environment, converting customer requirements into functional, scalable software solutions. As a part of the Software Engineering Team, developers will build out software solutions and see a project through from the design and requirements stage all the way to testing and deployment in the field. The Full Stack Group develops unique and custom web applications for external customers spanning military, government, and commercial industries. We love the internet and aim to build products we ourselves would want to use.

Responsibilities

  • Independently execute task assignments under the some oversight of program leadership and/or senior staff.
  • Design algorithms using modern theory and proven techniques, adheres to software best practices.
  • Analyze designs to demonstrate performance and functionality.
  • Develop and execute software tests to check compliance with requirements.
  • Prepare technical data, procedures, reports, drawings, manuals, and other required documentation.
  • Communicate with customers and stakeholders to establish requirements and describe the design and deliverables.
  • Identify challenges and risks associated with assigned tasks and communicate them to project leadership.
  • Drive solutions to complex problems with limited direction - contribute to requirements development, propose unique solutions, and adapt appropriately to changes in requirements.
  • Provide insight and suggest adaptations or modifications to processes and/or applications based on quantitative data or results.
  • Identify project technical risks and mitigation strategies.

Requirements

  • Requires a bachelor's in Computer Science or other related field.
  • 3-5 years experience in Software Engineering or related field.
  • Secret clearance is required.

Nice-to-haves

  • Master's degree is preferred.

Benefits

  • Workplace flexibility
  • Employee clubs ranging from photography to yoga
  • Health and finance workshops
  • Off site social events
  • Discounts to local museums and cultural activities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service