1

Software Engineer Contractor Jobs in Somerville, MA

Software Engineer

Boston, MA · On-site

$120 - $180/hr

About Pryzm Pryzm is a startup revolutionizing government contracting, reshaping the way that companies and governments work together. Founded by alumni of top Defense and Artificial Intelligence ...

Senior Software Engineer

Cambridge, MA · On-site

$133K - $176K/yr

Today, BBN's scientists and engineers are working to advance the state-of-the-art on topics ranging ... Business development, programmatic, contracting, finance, and HR support * Access, through RTX, to ...

Contractor Location: Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge GPU optimization project. You will apply your expertise in CUDA, C++, and GPU ...

New

Contractor Location: Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge GPU optimization project. You will apply your expertise in CUDA, C++, and GPU ...

New

Showing results 41-60

Software Engineer Contractor information

See Somerville, MA salary details

$69.3K

$161K

$224.3K

How much do software engineer contractor jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software engineer contractor in Somerville, MA is $160,991.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,000.00 and $188,800.00 per year, depending on experience, location, and employer.

What is a software engineer contractor?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.

What are the key skills and qualifications needed to thrive as a software engineer contractor?

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for software engineer contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

What is the difference between Software Engineer Contractor vs Software Engineer Full-Time Employee?

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What are popular job titles related to Software Engineer Contractor jobs in Somerville, MA?

For Software Engineer Contractor jobs in Somerville, MA, the most frequently searched job titles are:

What job categories do people searching Software Engineer Contractor jobs in Somerville, MA look for?

The top searched job categories for Software Engineer Contractor jobs in Somerville, MA are:

What cities near Somerville, MA are hiring for Software Engineer Contractor jobs?

Cities near Somerville, MA with the most Software Engineer Contractor job openings:

Infographic showing various Software Engineer Contractor job openings in Somerville, MA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $160,991 per year, or $77.4 per hour.

Lead Software Engineer/Technical Program Manager

Odyssey Systems Consulting Group, Ltd.

Boston, MA

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Position Summary

We are seeking a Lead Software Engineer / Technical Program Manager to own both the technical architecture and program execution of the Multimode Threat Engagement Simulation Platform - a standalone, high-performance desktop application for defense mission planning. This is a dual-charter role: you are the technical authority for the software stack and the program manager accountable to the government customer for schedule, cost, and delivered capability.

What sets this role apart from a traditional software lead is the breadth of sensor and phenomenology domain knowledge required. The platform integrates physics-based models spanning RF/radar detection, electro-optical and infrared sensor performance and multi-sensor fusion into a single coherent mission analysis tool. You will work directly with RF and EO/IR engineers to translate their models into the software - which means you need enough domain fluency to review their work, design the right APIs, make informed trade-off decisions, and present results credibly to government customers who are subject matter experts in these disciplines.

***Contingent upon contract award***

Responsibilities

Technical Leadership

  • Own the end-to-end software architecture: Julia-based computation backend (trajectory simulation, orbital mechanics, Monte Carlo analysis, surrogate ML inference), React/TypeScript frontend with CesiumJS 3D geospatial visualization, and Electron desktop shell targeting Windows and Linux
  • Make and document architecture decisions: data flow between physics backend and frontend, API contracts, mission data schema, CZML generation for Cesium time-dynamic animation, and cross-platform build pipeline (GitHub Actions, electron-builder, PackageCompiler.jl)
  • Lead technical design reviews; review and approve all major pull requests; maintain code quality, test coverage, and documentation standards across the team
  • Define performance requirements and validate that the computation backend meets them: Monte Carlo throughput, surrogate model inference latency (<1ms), trajectory integration accuracy vs. fidelity trade-offs
  • Architect the integration layer for all sensor performance models - RF/radar, EO/IR, acoustic, and sensor fusion - ensuring the software framework correctly represents each sensor's measurement model, coordinate frame, and uncertainty characterization
  • Evaluate and select third-party libraries, frameworks, and AI/ML tooling; maintain the technology roadmap
  • Mentor and technically direct the Staff Software Engineers; conduct structured code reviews with explicit learning objectives

Program Management

  • Own program execution: schedule, technical performance, and risk management; present status at monthly program reviews and government milestone events
  • Serve as the primary technical point of contact for government sponsors, CORs, and prime contractor program offices
  • Develop and maintain the program's technical roadmap, sprint backlog, and release plan; manage scope changes through a formal change control process
  • Identify, track, and mitigate technical risks; maintain the risk register and drive mitigation actions to closure
  • Coordinate with domain engineering leads (RF, EO/IR) on model delivery schedules, interface specifications, and V&V evidence packages
  • Support proposal development: author technical volumes, basis of estimate (BOE) for software labor, and past performance write-ups for follow-on work
  • Coordinate with the program security officer on RMF/ATO milestones for NIPR and SIPR deployment

Domain Integration

  • Maintain working knowledge of RF/radar detection theory sufficient to architect and review the radar sensor model integration layer: range equation parameterization, RCS and clutter model interfaces, Pd/Pfa curve generation, and EW effects inputs
  • Maintain working knowledge of EO/IR sensor performance modeling sufficient to design the EO/IR model API: NETD/NEFD, DRI range calculation interfaces, IR signature input formats, and probability-of-acquisition output schema
  • Maintain working knowledge of multi-sensor fusion architecture sufficient to design the track fusion data model: state vector formats, covariance representation, association result schemas, and fused track confidence output
  • Translate cross-domain analysis results into clear, non-technical language for government program offices and end-user briefings

***Contingent upon contract award***

Qualifications

Citizenship: Must be a US citizen

Minimum Required Qualifications

Clearance: Active Secret Clearance

Education: B.S. in Computer Science, Software Engineering, Electrical Engineering, Physics, or related STEM field

Years of Experience: 10+ years of software development experience, with at least 3 years in a technical lead or architect role

Certifications: NA

Preferred Qualifications

Clearance: Active TS/SCI

Education: MS degree in STEM

Years of experience: 15

Certifications: PMP, DAWIA Program Management Level I/II, or equivalent program management credential

Preferred Skills

  • Proficiency in Julia with the SciML / DifferentialEquations.jl ecosystem; experience with PackageCompiler.jl for standalone binary deployment
  • Experience with CesiumJS, Resium, and CZML for time-dynamic 3D geospatial visualization
  • Hands-on experience with ONNX Runtime or ONNX.jl for surrogate model inference
  • Familiarity with all four phenomenology domains: RF/radar, EO/IR, acoustic, and sensor fusion at an integration-architecture level
  • Experience with electron-builder for Windows (NSIS) and Linux (AppImage) cross-platform packaging
  • Prior work on DoD defense simulation or mission planning tools (STK, AFSIM, EADSIM, or equivalent

Additional Information

Location: Colorado Springs, CO or Boston, MA

Travel: Approx. 15-20%

Remote, Onsite, or Hybrid: Hybrid

#LI-JK1

***Contingent upon contract award***

Company Overview

Odyssey is a world-class technical, engineering, and integration company serving the warfighting ecosystem with airborne integration, ISR, C2, and warfighter readiness capabilities. Odyssey meets the military's operational needs by integrating layered defense systems from equipment, technology, and services to data, information, and business operations. We streamline defense acquisition and sustainment, engineering the technical battlefield with domain-specific proficiency to ensure lethality. Odyssey is dedicated to excellent contract execution, peak organizational performance, and fostering a workplace built on employee care.

Odyssey is proud to live out our core values of commitment, ambition, and respect in our work and communities through OdysseyCares, a philanthropic group focused on giving back through direct donations, an employer match program, and volunteering events.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Please Note:

Final compensation for this position will be determined by various factors such as the Federal Government contract labor categories and contract wage rates, relevant work experience, specific skills and competencies, geographic location, education, and certifications.

This position is filled through continuous recruitment and will remain open until a sufficient pool of applications has been received.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, Tricare supplement, short-term disability, long-term disability, 401(k) match, flexible spending accounts, health savings accounts, employee assistance program, learning and development benefit, paid time off, and holidays.Odyssey Benefits

Employment Type: FULL_TIME