Software Flight Engr

Draper

Greater Boston0–3 yrs1h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 3 years · Bachelor's degree
Must know
Data structures & algorithmsEmbedded systemsStakeholder managementTroubleshootingC++C
Work
On-site in Greater Boston
Pay
Not stated by the employer.
Listed
Nov 4, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Draper is an independent, nonprofit research and development company. Software Engineer 1 develops high-performance solutions for resource-constrained targets, creating next-generation resilient and fault-tolerant software solutions in various application domains including undersea, terrestrial, air, hypersonics, and space. The engineer is involved in the full software development life cycle.

Key Responsibilities

  • Executes assignments under the oversight of program leadership.
  • Evaluates requirements, proposes solutions, and explores design trades with guidance.
  • Designs algorithms using modern theory and proven techniques.
  • Develops embedded software based on prototype algorithms with guidance.
  • Analyzes designs to demonstrate performance and functionality.
  • Develops and executes software tests to ensure compliance with requirements.
  • Evaluates results to identify problem causes and develop solutions.
  • Prepares technical data, procedures, reports, drawings, manuals, and other required documentation.
  • Communicates with customers and stakeholders to establish requirements and describe design and deliverables.
  • Contributes content for technical reports and presentations with appropriate guidance.
  • Adapts to changes in program requirements.
  • Identifies and communicates challenges associated with assigned work to project leadership.
  • Performs other duties as assigned.

Requirements & Tech Stack

  • Excellent development and troubleshooting skills on embedded targets.
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Expertise in software development for real-time systems.
  • Mastery of high-level development languages (e.g., C/C++, Rust).
  • Knowledge of software configuration management tools, defect tracking tools, and peer review processes.
  • Experience with UML/SysML.
  • Experience with in-circuit emulators, JTAG debuggers, and laboratory test equipment.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 0-3 years of experience in Software Engineering or a related field.
  • Excellent organizational skills and attention to detail.
  • Strong analytical and problem-solving skills.
  • Excellent time management skills with the proven ability to meet deadlines.
  • Excellent verbal and written communication skills.
  • Applicants selected for this position will be required to obtain and maintain a government security clearance. Secret Clearance is preferred.

Job Location: Cambridge, Massachusetts 02139-3563

Entry-Level Software Engineer Jobs in Boston · last 7 days

8 openings · all need no experience

Most hiring: Apulza, Oho Group, Wayfair

See all 8 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job