1

Computer Engineer Jobs in Canton, MA (NOW HIRING)

Title : CAD Engineer, Flexcompute Inc. About : Flexcompute ( is a technology startup that develops simulation technology to transform the industry of engineering computing. The simulation technology ...

Title : CAD Engineer, Flexcompute Inc. About : Flexcompute ( is a technology startup that develops simulation technology to transform the industry of engineering computing. The simulation technology ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

next page

Showing results 1-20

Computer Engineer information

See Canton, MA salary details

$51.3K

$128.5K

$145.4K

How much do computer engineer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for computer engineer in Canton, MA is $128,491.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,900.00 and $139,000.00 per year, depending on experience, location, and employer.

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.

Are computer engineers highly paid?

Computer engineers typically earn competitive salaries that vary based on experience, education, location, and specialization. In general, they are among the higher-paid engineering professionals, especially those with skills in software development, hardware design, or cybersecurity. Advanced certifications and expertise in programming languages or systems can further increase earning potential.

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 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 kind of jobs do computer engineers have?

Computer engineers work in designing, developing, and testing computer hardware and software systems. They may be involved in areas such as embedded systems, network infrastructure, cybersecurity, and software development, often requiring knowledge of programming languages and engineering principles.

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 are popular job titles related to Computer Engineer jobs in Canton, MA? For Computer Engineer jobs in Canton, MA, the most frequently searched job titles are:
What cities near Canton, MA are hiring for Computer Engineer jobs? Cities near Canton, MA with the most Computer Engineer job openings:
Infographic showing various Computer Engineer job openings in Canton, MA as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $128,491 per year, or $61.8 per hour.

Computer Engineer Development of RF and Digital Systems

MIT Lincoln Laboratory

Lexington, MA • On-site

$117K - $160K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 27 days ago


Job description

MIT Lincoln Laboratory's Advanced Technology Division develops advanced materials, devices, and subsystems that have broad impact on U.S. Government, industry, and academia. The Division has made a wide range of important contributions during the Laboratory's 70+ year history, including development of bulk and epitaxial crystal growth, charge-coupled device (CCD) imagers, 193-nm lithography, fully depleted silicon-on-insulator (FDSOI) CMOS electronics, semiconductor diode lasers and amplifiers, superconducting electronics and quantum bit (qubit) devices, and photonic integrated circuits (PICs). To enable this advanced technology development, the Laboratory has implemented vertically integrated in-house resources to facilitate design, lithographic mask layout, material growth and characterization, fabrication (e.g., silicon, compound-semiconductor, wafer bonding, flip-chip hybrid), packaging, and testing of electronic and photonic circuits. These in-house resources are used to fabricate a variety of devices and circuits including lasers, waveguide photodetectors, optical modulators, and CMOS and cryogenic electronics with applications in quantum computing, atomic systems, advanced laser sources, microwave photonics, communications, sensing, and other areas of interest to the U.S. Government, industry, and academia. Fabrication resources include:
• Microelectronics Laboratory (ML): Cleanroom housing a silicon-fabrication toolset operating on 200-mm-diameter wafers at a 90-nm lithography node, which represents the most advanced silicon fab in the U.S. Government lab system.
• Compound Semiconductor Laboratory (CSL): Facilities housing III-V and non-silicon material growth (molecular beam epitaxy (MBE), metalorganic chemical vapor deposition (MOCVD), diamond chemical vapor deposition (CVD)) and fabrication
• Microsystems Integration Facility (MIF): Packaging and integration facilities for wire-bonding, vacuum-reflow soldering, flip-chip hybrid integration
Job Description
The Integrated RF and Photonics Technology Group is currently seeking a full-time Computer Engineer to aid in the development of next generation RF and digital systems. The position includes opportunities to take part in the design and prototyping of complex RF systems, with primary focus on digital (FPGA/DSP/microcontroller-based) circuits, networking, firmware and software. This involves working in a team of electrical and mechanical engineers. The position will include both architecture and concept development, experimental prototyping, and demonstrating results for advanced RF prototypes. An ideal candidate will be able to work independently in these areas and perform as part of a small team of developers in larger system designs.
Requirements
  • A Bachelor of Science degree in Computer Science, Electrical or Computer Engineering, Applied Mathematics, or related technical degree with demonstrable knowledge of embedded signal processing hardware is preferred
  • Experience developing synthesizable VHDL, Verilog, and/or SystemVerilog
  • Experience implementing FPGA designs in hardware
  • Experience testing and debugging firmware designs in both simulation and in hardware

Desired Skills
  • Experience implementing and integrating with digital interfaces, such as SPI, PCIe and Gigabit Ethernet
  • Experience developing software for real-time distributed systems
  • Good working knowledge of the operation of laboratory test equipment and RF hardware including but not limited to network analyzers, spectrum analyzers, oscilloscopes, power meters, software defined radios, etc.
  • Experience in C++ and Java within a real-time Linux processing environment
  • Proficiency in MatLab, C/C++, Python or other scientific programming languages
  • Excellent communication skills and understanding of embedded processing concepts needed to communicate with staff regarding the use of industry best practices for development and documentation.

Recent Graduate Hiring Range: $100,200 - $120,000
Experienced Hiring Range: $100,200 - $150,000
Disclaimer: MIT Lincoln Laboratory provides a typical hiring range as a good faith estimate of what we reasonably expect to offer for this position at the time of posting. The final salary offered to a selected candidate will depend on various factors, including-but not limited to-the scope and responsibilities of the role, the candidate's experience, skills and education/training, internal equity considerations and applicable legal requirements. This range reflects base salary only and does not include additional forms of compensation or benefits.
At MIT Lincoln Laboratory, our exceptional career opportunities include many outstanding benefits to help you stay healthy, feel supported, and enjoy a fulfilling work-life balance. Benefits offered to employees include:
  • Comprehensive health, dental, and vision plans
  • MIT-funded pension
  • Matching 401K
  • Paid leave (including vacation, sick, parental, military, etc.)
  • Tuition reimbursement and continuing education programs
  • Mentorship programs
  • A range of work-life balance options
  • ... and much more!

Please visit our Benefits page for more information. As an employee of MIT, you can also take advantage of other voluntary benefits, discounts and perks.
Selected candidate will be subject to a pre-employment background investigation and must be able to obtain and maintain a Secret level DoD security clearance.
MIT Lincoln Laboratory is an Equal Employment Opportunity (EEO) employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, or genetic information; U.S. citizenship is required.
Requisition ID: 43057