1

Computer Engineer Jobs in Biddeford, ME (NOW HIRING)

Computer Programmer

Dover, NH · On-site

$30.73/hr

Computer Programmer - SUBMEPP Salary Range: $30.73 To $30.73 Hourly *** Up to an additional $5.09/hour health & welfare, depending on benefit enrollment *** Company Overview: KMS Solutions, LLC is a ...

Computer Systems Validation Engineer United States, Portsmouth (New Hampshire) Location: Portsmouth, NH. Relocation assistance is available for eligible candidates and their families, if needed. The ...

Description LJB Inc. is a fast-growing national engineering firm specializing in civil and ... The Senior CAD Designer is responsible for preparing and drafting accurate, high-quality CAD ...

CAD Drafter

Scarborough, ME · On-site

$30 - $36/hr

At NE Tech Air, the CAD Drafter exists so duct and equipment designs move from concept to build ... Coordinate With Engineers and PMs * Verifying Designs Against Specs * Applying Revisions/Updating ...

The Wood E&IS Portland, Maine Office is a multi-disciplinary science/engineering/architecture team ... The role of a Civil Designer/CAD Technician is to assist in the planning, design, and modeling of ...

Drafter / CAD III - SUBMEPP - Dover, NH Salary / Rate Drafter/CAD Operator III - $27.62 Up to an ... KMS Solutions, LLC is a technical management / solutions company that specializes in engineering ...

Writing, testing, and debugging computer software * Accessing and reporting data as needed ... A minimum Bachelor's degree in Computer Science, Engineering, or equivalent experience * Effective ...

next page

Showing results 1-20

Computer Engineer information

See Biddeford, ME salary details

$50.8K

$127.2K

$144K

How much do computer engineer jobs pay per year?

As of Aug 28, 2026, the average yearly pay for computer engineer in Biddeford, ME is $127,232.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,700.00 and $137,700.00 per year, depending on experience, location, and employer.

What is a computer engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

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

To thrive as a Computer Engineer, you need a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What cities near Biddeford, ME are hiring for Computer Engineer jobs?

Cities near Biddeford, ME with the most Computer Engineer job openings:

Infographic showing various Computer Engineer job openings in Biddeford, ME as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, 2% Contract, and 1% Nights. Highlights an 75% Physical, 2% Hybrid, and 23% Remote job distribution, with an average salary of $127,232 per year, or $61.2 per hour.

Computer Programmer

Dover, NH • On-site

$30.73/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Computer Programmer - SUBMEPP


Salary Range: $30.73 To $30.73 Hourly

*** Up to an additional $5.09/hour health & welfare, depending on benefit enrollment ***


Company Overview:

KMS Solutions, LLC is a technical management / solutions company that specializes in engineering, analysis, and cyber security. Founded in 2005, KMS is a certified small business with nearly two decades of experience supporting the Department of Defense as well as many other departments and programs critical to our Nation’s security and well-being. 

KMS is a two-time winner of the USA Today Top Workplaces recognizing quality workplace cultures across the United States who put their employees first. Additionally, we received the Providence Journal Rhode Island Top Workplaces award and Culture Excellence Awards for Compensation & Benefits, Innovation, Leadership, Purpose & Values and Work-Life Flexibility


Position Summary 

This team provides support in the areas of Administration, Program Management, Engineering, and Logistics Programs associated with life cycle maintenance, modernization, and modification of Naval ships, unique platforms, new construction units and support facilities for Submarine Maintenance Engineering, Planning and Procurement (SUBMEPP), an independent field activity of the Naval Sea Systems (NAVSEA) Command that is aligned under Program Executive Office Attack Submarines (PEO SSN). 

SUBMEPP’s mission is to keep assigned Naval ships and submersibles safe, reliable, and affordable through use of its engineered life cycle maintenance and modernization products and services. SUBMEPP performs technical duties and responsibilities to provide and maintain engineered life cycle maintenance products in direct support of the Fleet, shipyards, industrial facilities, and NAVSEA. 


Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.

  • Develop and maintain a web application using ASP.NET Core and Blazor (Server and/or WebAssembly)
  • Build and optimize RESTful APIs using Entity Framework Core
  • Collaborate with team members to plan, design, and implement new features
  • Participate in code reviews, provide constructive feedback and follow git best practices
  • Work extensively with SQL to design, query, and optimize relational databases
  • Maintain and debug an existing .NET desktop application


Required Education and Experience

  • Professional experience with C# and ASP.NET Core
  • Strong proficiency in Blazor or similar web UI frameworks
  • Familiarity with REST APIs 
  • Experience with SQL or other relational databases
  • Solid understanding of git
  • Strong debugging and problem-solving skills


Preferred Education and Experience

List requirements that are job-related and consistent with business necessity, e.g. degree and work experience that is preferred but not required to qualify.

 

Competencies

  • Proficient in using Windows PC and the MS Office Suite. 
  • Knowledge of submarine equipment and systems (a plus). 
  • Strong analytical and problem-solving skills, with the ability to interpret technical documentation and data. 
  • Excellent verbal and written communication skills for effective collaboration with teams and reporting. 
  • Ability to work independently and manage multiple priorities in a dynamic, fast-paced environment. 
  • Attention to detail and commitment to producing high-quality work.
  • Familiarity with cloud services
  • Understanding of CI/CD pipelines (Github actions, Azure, DevOps, etc.)


Additional Eligibility Requirements (if applicable)


Work Authorization/Security Clearance Requirement 

An active or current DoD Secret security clearance.


Other Duties:

Please note this job posting is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.


Supervisory Responsibility:

None 


Work Environment:

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, and photocopiers. 

 

Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

While performing the duties of this job, the employee is regularly required to talk and hear. The employee is frequently required to stand, walk, use hands to finger, handle or feel, and reach with hands and arms Must be able to lift up to 20 lbs. 


Position Type/Expected Hours of Work:

The typical workday is eight hours in length. Some flexibility in hours is allowed, with concurrence from the supervisor. Attendance at prescheduled mandatory meetings is required. Must be available during the core work hours as determined by your contract/location and must account for the required number of hours in a pay period to maintain Full-time status. 


Telework:

This position may allow for situational telework.


Travel:

  • Ability to travel CONUS; potential to travel OCONUS.
  • Travel up to 10% may be required.


Benefits and Additional Compensation:

KMS offers a competitive benefits packaging including medical, dental and vision insurances, flexible spending account, PTO, paid holidays, military leave, bereavement leave, 401k / retirement savings plan, professional development and tuition reimbursement, basic and voluntary life insurance / AD&D, short-term and long-term disability, voluntary AFLAC supplemental insurance products and employee assistance plan (EAP) program. Additionally, KMS offers employee referral bonuses and a discretionary annual bonus.


AAP/EEO Statement:

KMS Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

KMS Solutions is a drug free workplace.



#ZR

#LI-KMS

#LI-HYBRID