1

Software Engineer Contract Jobs in Ellsworth, ME

Quality Engineer

Bangor, ME

$73K - $94K/yr

Our client, a growing manufacturer that develops hardware and software for the defense industry, is ... Ensure compliance with MIL-STD, DFARS, and customer contract quality clauses. * Act as primary ...

New

Building Controls Technician

Bangor, ME

$30.50 - $40.25/hr

... software programming based on project plans, specifications, and other contract documents * Helps to implement programming, graphics, and sequences of operations for Direct Digital Control (DDC ...

CNC Programmer

Bangor, ME · On-site

$55 - $60/hr

... CONTRACT TERM 1 year with high likelihood of extension or conversion to full-time employee ... The ideal candidate will have hands-on experience with CNC programming, CAD/CAM software, machine ...

next page

Showing results 1-20

Software Engineer Contract information

See Ellsworth, ME salary details

$63.3K

$146.9K

$204.7K

How much do software engineer contract jobs pay per year?

As of Sep 14, 2026, the average yearly pay for software engineer contract in Ellsworth, ME is $146,947.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,500.00 and $172,300.00 per year, depending on experience, location, and employer.

What is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

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

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.

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

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What cities near Ellsworth, ME are hiring for Software Engineer Contract jobs?

Cities near Ellsworth, ME with the most Software Engineer Contract job openings:

Infographic showing various Software Engineer Contract job openings in Ellsworth, ME as of September 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Hybrid job distribution, with an average salary of $146,947 per year, or $70.6 per hour.

Quality Engineer

Bangor, ME

Vantage Point Recruiting
Recruiting and Staffing Services • 1 - 10 employees

$73K - $94K/yr

Full-time

Posted 3 days ago

New


Job description

Job Summary:

Our client, a growing manufacturer that develops hardware and software for the defense industry, is looking for an experienced Quality Engineer. It's a critical role in ensuring that products meet the highest quality standards. This individual will be responsible for developing and implementing/validating quality processes, conducting inspections, internal audits, corrective and preventive actions, analyzing data and trends to improve processes, and collaborating with cross-functional teams to ensure compliance with industry standards and customer requirements.

We are seeking a strong background in DoD compliance, DCMA processes, MIL-STD requirements, and a team member ready to thrive in a regulated mission-critical industry. In this role you will support quality assurance across the entire product lifecycle.

Essential Duties and Responsibilities:

  • Ensure compliance with MIL-STD, DFARS, and customer contract quality clauses.
  • Act as primary liaison with DCMA and defense customers for inspections, audits, and compliance reviews.
  • Maintain and continuously improve our Quality Management System (QMS) aligned with ISO 9001, and internal policies.
  • Facilitate root cause analysis and lead effective corrective and preventive actions using 8D, 5-Why, Fishbone, and other tools.
  • Interpret GD&T and engineering drawings for inspections and process control.
  • Conduct internal audits and support supplier quality initiatives.
  • Develop and implement quality control processes, procedures, and standards to ensure that products meet or exceed customer expectations.
  • Identify opportunities for process improvements and implement preventive actions to reduce defects and improve product quality.
  • Maintain accurate and detailed records of inspections, tests, and quality audits. Prepare quality reports and communicate findings to relevant stakeholders.
  • Investigate and analyze quality issues, determine root causes, and work with cross-functional teams to develop and implement corrective actions and preventive actions.
  • Ensure compliance with industry regulations, company policies, and customer requirements. Participate in internal and external audits as needed.
  • Collaborate with suppliers to ensure that incoming materials meet quality standards. Conduct supplier audits and work with suppliers to resolve quality issues.
  • Provide training to production and quality assurance staff on quality standards, procedures, and best practices.
  • Verifying the product/machine validations are correct, properly documented and the correct steps were taken to validate the product.

Qualifications:

  • Bachelor's degree in Engineering, Quality Assurance, or a related field.
  • 5+ years of quality leadership experience in a DoD, aerospace manufacturing environment, or related
  • Extensive knowledge of DCMA processes, MIL-STD, and defense contract compliance
  • ASQ Certified Quality Engineer (CQE), Certified Quality Auditor (CQA), Certified Six Sigma Black Belt (CSSBB), or similar certifications preferred.
  • Proven success working in QMS frameworks and achieving regulatory certifications and audit approvals
  • Strong understanding of GD&T, root cause tools (e.g., 8D, 5-Why), and quality control methodologies.
  • Proficient in using quality inspection equipment and software. (Microsoft Office, Minitab, data analytics, eQMS databases, etc)
  • Strong understanding of quality control methodologies and tools (e.g., Six Sigma, Lean Manufacturing, SPC, FMEA, APQP, PPAP, etc)
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work effectively in a fast-paced, team-oriented environment.
  • Familiarity with quality standards such as ISO 9001, ISO/TS 16949, ISO 13485, AS9100, or MIL-STD-810.
  • Must be a US Citizen