Full-TimeOn-Site
Software Developer
Our product portfolio is growing, and we need you to help us keep up with the demand for new product features and functionality.
RESPONSIBILITIES & EXPECTATIONS
Job 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 the rapid deployment of Angstrom Egineering© Equipment
- Collaborate with a multi-disciplined team to drive projects to completion
Expectations
-
Strong knowledge of object-oriented programming
-
Knowledge of Software Design Patterns
-
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
Qualifications
Education
- University degree in computer/software engineering or equivalent
Qualifications
-
3 years experience in C# or Java application development
Why Angstrom Engineering®
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 offering 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’s fastest-growing companies list seven times. We are a customer-focused company that works hard to build strong customer relationships and find ways to exceed expectations.
Angstrom Engineering© welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates participating in all aspects of the selection process.