Java Software Developer jobs in Cambridge, ON
Software Developer
Easily applyNewAngstrom Engineering Inc.Cambridge, ON- $30–$60 an hour
- Full-time
- Monday to Friday +2
- Flexible schedule
- Ability to solve technical software and mechanical problems.
- University degree in computer/software engineering or equivalent.
- Knowledge of WPF and WCF.
Senior Full Stack Developer
Easily applyOften replies in 3 daysNetsweeperWaterloo, ON- $100,000–$110,000 a year
- Full-time +1
- Paid time off
- Dental care
- Employee assistance program
- RRSP match
- Extended health care
- Work from home
- Mentor junior developer(s) in the design, development, and testing of React applications, providing guidance and feedback as needed.
Firmware Developer
Easily applyOLS-NAAyr, ON- Full-time +1
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Casual dress
- Company events
- The successful candidate will be provided with adequate coaching and training on existing products and systems.
- Perform hardware and firmware integration.
Senior Fullstack Java Developer (Angular)
Easily applyNewProcomBreslau, ON- $53.25–$71.00 an hour
- Contract
- On behalf of our Manufacturing client, Procom is searching for a Senior Fullstack Java Developer (Angular) for a 9 month contract role.
Senior Fullstack Java Developer (Angular)
Easily applyNewProcomBreslau, ON- $53.25–$71.00 an hour
- Contract
- On behalf of our Manufacturing client, Procom is searching for a Senior Fullstack Java Developer (Angular) for a 9 month contract role.
Senior .Net Developer
Easily applyNewProcomBreslau, ON- $52.50–$70.00 an hour
- Contract
- The role involves full software development cycles, creating new products and features in the Quality Control Software Application Suite, with a focus on…
- Royal DistributingGuelph, ON N1K 1B7
- $80,000–$100,000 a year
- Full-time
- Minimum 3 years of professional experience as a Shopify developer.
- Royal Distributing is looking for a proactive and tech-savvy Shopify Developer.
- EBlock Inc.Canada
- $170,000–$190,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- RRSP match
- 7+ years of professional software development experience.
- We're looking for a full-stack Staff Developer to be a technical leader and key contributor on our…
- Artistic Landscaping IncWaterloo, ON N2L 3V3
- $36.05 an hour
- Full-time +1
- Vision care
- Extended health care
- Research and evaluate a variety of interactive media software products.
- Create and optimize content for Website using a variety of graphics, database, animation…
- View all Artistic Landscaping Inc jobs - Waterloo jobs - Web Designer jobs in Waterloo, ON
- Salary Search: Web designer salaries in Waterloo, ON
View similar jobs with this employerSun LifeWaterloo, ON- $90,000–$140,000 a year
- Full-time
- Use and enhance our DevOps practices and tools to enforce software guardrails, increase automation, and help engineers build code faster, at a lower cost, and…
- View all Sun Life jobs - Waterloo jobs - AI Developer jobs in Waterloo, ON
- Salary Search: Senior AI Engineer salaries in Waterloo, ON
- See popular questions & answers about Sun Life
View similar jobs with this employerSun LifeWaterloo, ON- $90,000–$140,000 a year
- Full-time
- A deep software engineering background , with a strong track record of building and operating large‑scale, production systems.
- CI/CD pipelines and automation.
- View all Sun Life jobs - Waterloo jobs - Software Engineer jobs in Waterloo, ON
- Salary Search: Lead Software Engineer - MLOps salaries in Waterloo, ON
- See popular questions & answers about Sun Life
- NAVBLUE, Inc.Waterloo, ON
- Full-time
- Life insurance
- RRSP match
- Flexible schedule
- Casual dress
- At least seven (7+) years of professional experience developing software with .
- You have a College Diploma or Bachelor's Degree within the software engineering…
- NAVBLUE, Inc.Waterloo, ON
- Full-time
- Life insurance
- RRSP match
- Flexible schedule
- Casual dress
- You have a College Diploma or Bachelor's Degree within the software engineering area of study or equivalent professional experience.
- View all NAVBLUE, Inc. jobs - Waterloo jobs - Senior Software Engineer jobs in Waterloo, ON
- Salary Search: Sr AI/ML Software Developer salaries in Waterloo, ON
- See popular questions & answers about NAVBLUE, Inc.
View similar jobs with this employerNAVBLUE, Inc.Waterloo, ON- Full-time
- Life insurance
- RRSP match
- Flexible schedule
- Casual dress
- At least three (3+) years of professional experience developing software with .
- You have a College Diploma or Bachelor's Degree within the software engineering…
Software Developer III, Mobile (iOs), Google Home
Often replies in 9 daysGoogleWaterloo, ON- $150,000–$154,000 a year
- Full-time
- As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-…
Étudiant-chercheur, baccalauréat ou maîtrise, hiver/été 2026
Often replies in 9 daysGoogleWaterloo, ON- $102,000 a year
- Full-time
- Les candidatures seront examinées sur une base continue; les candidats ont donc intérêt à postuler rapidement.
- Python, Java, JavaScript, C/C++, etc.).
- View all Google jobs - Waterloo jobs - Maître de Maison (H/F) jobs in Waterloo, ON
- Salary Search: Étudiant-chercheur, baccalauréat ou maîtrise, hiver/été 2026 salaries
- See popular questions & answers about Google
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Software Developer - job post
Job details
Pay
- $30–$60 an hour
Job type
- Full-time
Shift and schedule
- Overtime
- Day shift
- Monday to Friday
Location
Benefits
Pulled from the full job description
- Flexible schedule
Full job description
At Angstrom Engineering, we develop products and services focused on supporting the nanotechnology community. Our products include a broad range of thin film deposition machinery, which we design and manufacture, as well as process development and deposition services.
We work closely with our high-tech clients to help them apply nanotechnology to pioneer important developments in; quantum computing, solar panels, energy storage, semiconductors, OLEDs, optical coatings, medical/biological sensors, and much more.
Angstrom Engineering is a growing company with an international client base which has been listed on the Profit 500 fastest growing companies seven times. We are a customer-focused company that works hard to build strong client relationships and find ways to exceed expectations.
OVERVIEW:
Angstrom’s product portfolio is growing, and we need you to help us keep up with the demand for new product features and functionality. As a member of the Software Development team, you will be working on Angstrom’s Aeres platform to develop it into its full potential. You will need to leverage your understanding of automation, PLC, database, frontend, and backend PC programming techniques to create new and exciting features for all our customers to use.
This is full-time role located at our facility in Cambridge, Ontario. Day shift Monday to Friday with some overtime.
RESPONSIBILITIES:
· Create new functionality and features to extend the Aeres code base.
· Work with material scientists to translate high level concepts into finished solutions.
· Perform end to end testing of PC and PLC software.
· Develop new software tools to aid in rapid deployment of Angstrom Equipment.
· Collaborate with a multi-disciplined team to drive projects to completion
QUALIFICATIONS OVERVIEW:
· University degree in computer/software engineering or equivalent
· Strong knowledge of object-oriented programming
· Knowledge of Software Design Patterns
· 3 years’ experience in C# or Java application development
· Knowledge of WPF and WCF
· Familiar with EtherCAT, Ethernet/IP, TCP/IP, RS232 and other communication platforms
· Understanding of code versioning using GIT
· Experience the IEC1131 PLC Programming Structure (Omron, Beckhoff TwinCAT)
· Ability to solve technical software and mechanical problems
WHAT MAKES THIS A GREAT ROLE:
· Join a winning team and be part of an agile and growing business with a work force of exceptional people.
· Contribute to the growth of the business through a variety of exciting projects
· We have been in business for more than 30 years with a solid reputation in our industry and the Region
· We offer flexible hours and a competitive compensation package including benefits.
· Our working environment is clean, safe, temperature controlled and enjoyable.
PAY RANGE:
The listed pay range represents the expected compensation for this position. Individual pay will be determined by factors such as job‑related skills, applicable experience, and relevant education and training.
Accessibility & Accommodations
Angstrom Engineering welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
AI Disclosure
This recruitment process includes the use of AI‑assisted screening tools to support resume review and candidate shortlisting. These tools help us efficiently identify applicants whose skills align with the role. All interview and hiring decisions remain fully human‑led.
Pay: $30.00-$60.00 per hour
Work Location: In person