Software Engineer - Application Development
Aerotech, Inc.
Looking for meaningful work where you can make a difference in global innovation? Engineer a better future with Aerotech, a global leader in precision motion and automation. Our customers create some of the most innovative products on the planet, from life-saving medical devices to tools for deep space exploration. Our precision motion and automation systems make it all possible.
Build a lasting, satisfying career at Aerotech, where we foster growth, empower employees and promote from within. You'll find unparalleled opportunities and a company that values your voice. We also provide an extensive total rewards compensation system, including:
- Bonus payments every 6 months
- Rich health plans
- Retirement planning with our 100% company-paid Employee Stock Ownership Trust
If you’re mechanically inclined or technically savvy with a passion for cutting-edge technology, we want to hear from you.
Position Summary
Designs, implements, and maintains the applications and front-end features/functionality of Aerotech’s motion control software using C#/.NET and related technologies.
Essential Functions
- Uses various programming languages to design, develop, and maintain desktop software applications and libraries that our customers and employees use to configure, control, and monitor Aerotech’s motion control products.
- Designs and implements user interfaces, with a focus on user experience.
- Designs code that interacts with lower levels of the software stack.
- Designs, implements, and maintains advanced manufacturing support applications.
- Interacts with engineers in a team environment to debug complex, time-critical problems, implement new features, and participate in all phases of the software development life cycle.
- Maintains and utilizes knowledge of Microsoft Visual Studio, source control, and object-oriented programming concepts.
- Uses critical thinking skills to debug problems with our products and develop solutions to these problems.
- Conducts tests to verify the implementation of new features and the proper operation of our motion control products.
- Provides and reviews technical documentation.
- Quickly adapts to different technologies and project/product contexts.
- Thrives in a team environment and works well independently.
- Ensures our software meets or exceeds Aerotech’s quality standards.
Minimum Qualifications
- Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Computer Engineering, Software Engineering, Information Science, Electrical Engineering, or similar major from an accredited college or university
- Zero to five years of relevant work experience
- Thorough knowledge of an object-oriented (e.g., C#, Java) programming language
- Must be authorized to work in the US without sponsorship. Aerotech does not provide US work authorization sponsorship for this position. OPT and CPT visa holders are not eligible for employment if they will need work authorization sponsorship at any time in the future.
- Experience or working knowledge in one or more of the following areas is a plus:
- UI design or web development
- WPF, XAML, and MVVM
- Prism or other UI/application frameworks
As part of our engineer development program, your position will include work experiences (via short-term rotations) in related engineering roles (typically in different departments). Any such rotations will be arranged with your supervisor - aligning your interests with business needs as available.
Must be authorized to work in the US currently and in the future without employer sponsorship.
As an Equal Employment Opportunity/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, Veteran or disability status.
The Company is collecting the information requested in this employment application for purposes of evaluating your suitability for hire by the Company. The Company will share the information that you provide in this employment application only with Company management officials who are involved in the hiring process or who are otherwise involved in making employment-related decisions on behalf of the Company.
Aerotech, Inc. is providing this notice to applicants regarding our use of Automated Decision-Making Technology (ADMT) . We use these tools to assist in evaluating job applications and identifying qualified candidates for our open positions. We utilize ADMT for initial screening purposes through automated "knockout questions" to determine if a candidate meets the minimum mandatory requirements for a role. You have the right to opt-out of ADMT by applying using the following link: General Application without ADMT- ...make a difference in global innovation? Engineer a better future with Aerotech, a... ...Position Summary Designs and implements software applications, libraries, and data-driven database... ..., maintains, and supports software development infrastructure such as: version...ApplicationFull timeTemporary workWork experience placement
$111k - $216k
...place.We are seeking a Cloud/DevOps (Development, Security, and Operations) Engineer to join the firm. The Cloud/... ...delivery lifecycle, and partners with application, infrastructure, security, and... ...cloud engineering, or enterprise software delivery.• Advanced experience...ApplicationFull timeTemporary workLocal areaRemote work$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering... ...generative artificial intelligence application programming interfaces, including... ...experience with a focus on full-stack development, including 3+ years of full system lifecycle...ApplicationWork at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...Title: Application Analyst Location: Pittsburgh PA Duration: Fulltime Banking domain - Respond to outages, incidents and customer issues with on-call schedule staffed 24/7 - Implement new features on the Digital roadmap Mobile App Drawer Phase 2 Enhancements...ApplicationFull time
$150k - $200k
...role This role sits on the Engineering team and reports to the... ...~5+ years of professional software engineering experience ~ Solid... ...response ~ Working knowledge of application and cloud security practices... ...emphasis on collaborative learning and career development...ApplicationRemote workWork from homeFlexible hours$140k
...Developer, you are critical to the team's success and delivery of our expanding suite of applications. The position is responsible for a wide variety of tasks such as system analysis, development, testing, debugging, documenting, and installing portions of new systems and...Application$122k - $240.5k
...6.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading... ...to client problems through application of methods and tools;... ...engagement contributes to continuous development of methods and tools... ...on experience in full stack software development across frontend...ApplicationLocal area- ...Job Title: Senior AWS Full Stack Software Engineer Location: Knoxville, TN, Columbia... ...develop, modernize, and support enterprise applications within a large scale, AWS focused... ...pipelines. . Apply specification driven development practices to translate business and...ApplicationFull timeLocal area
$95k - $105k
NVR, Inc. is seeking an experienced Software Engineer to work on site in Pittsburgh, PA. NVR... ...technology teams build and support the applications, integrations, and technology... ...strong focus on backend application development and enterprise integrations. You will...Application- ...and together we will make the world a brighter place.WHAT WE OFFERThe primary responsibility of the engineering co-op position is to work with the Application Development Group supporting the Engineering Plastics business within Covestro located in Pittsburgh, PA. The...ApplicationFull timeLocal area
- ...Interested in building modern software, owning meaningful technical... ...build, and support scalable applications, APIs, and backend services.... ...from initial design through development, testing, deployment, and... ...reliability, security, and engineering practices. • Apply AI-assisted...Application
- ...Software Engineer Sr Location: Pittsburgh, PA/Cleveland, OH/Dallas, TX Must Have Experience... ...(Spring Boot / Java preferred) UI development experience (Angular or similar) to... .../UX best practices for customer-facing applications Ref: #404-IT Pittsburgh...ApplicationContract work
- ...Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering & Information Technology... ...years or more professional experience building Enterprise applications using Java. Demonstrable experience and fluency with Spring...ApplicationTemporary work
$118.2k - $177k
...global leader in architecture, engineering, and geospatial services. We... ...is hiring a Senior Software Engineer to join our dynamic... ...Atlas Labs oversees technology development for Woolpert’s Geospatial sector... ...for this position. Applicants must already possess work authorization...ApplicationFlexible hours- About The Role…The Logistics Engineering teams design, build and operate the applications and services that serve the evolving needs of caregivers. As we expand... ...to be part of our growth.Our team is looking for a Software Engineer to drive the expansion of features to our...ApplicationVisa sponsorshipWork visa
- KeyLogic is seeking a Senior Software Engineer to join our supporting the Department of Energy... ...the maintenance of existing software applications and creation of new software... ...candidate will join an agile software development team that follows the scrum framework...ApplicationContract workWork experience placementRemote work
- ...About the roleTeleTracking is seeking a Software Engineer II - Quality Engineering to design,... ...automated testing solutions for web applications, APIs, backend services, data pipelines... ...that improve software quality and development efficiency.Create and execute functional...ApplicationVisa sponsorshipWork visa
- At the National Robotics Engineering Center (NREC), it is our engineers and... ...ideas into solutions for real-world applications. We foster a culture of... ...and take control of your career development.We are seeking a dynamic UI/UX Software Engineer for existing and new projects...ApplicationFull timeWork experience placementFlexible hours
- About the role:We are seeking a Software Engineer to design, develop, and support mission-critical applications and data systems using Python and Microsoft SQL Server.... ...long-term impact in mind.You approach software development with a user-centered, product-focused...ApplicationFull time
- ...We are currently seeking a qualified Software Engineer / Autonomous Systems to join our client... ...-world commercial products and R&D applications. This can take the form of developing... ...to tackle the challenges of product development in the nascent world of robotics Written...Application
- ...an enthusiastic self-motivated Senior Software Engineer who thrives in a fast-paced environment... ...lifecycle, including new product development, verification and validation, manufacturing... ..., reusability, and compliance with applicable standards.Troubleshoot, debug, and resolve...ApplicationFull time
- ...resisted innovation. Join us!Senior Software EngineerAbout the RoleAs a Senior Software Engineer at Blink, you'll take on some... ...and drive high-impact product development. You’ll lead the design and... ...veteran status, or disability status.Applicants who provide their phone number...Application
- ...founder.The RoleThis level (L6) is for an engineer who sets technical direction across... ...notWhat We're Looking For8+ years writing software, with your scope and impact growing over... ...status, veteran status, or disability status.Applicants who provide their phone number and...Application
- ...top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality... .... Experience building full-stack applications and deploying scalable software using... ...of software architecture, design, development, debugging, and code quality/review assessment...ApplicationFor contractorsRemote workFlexible hours
- ...Financial Services Group, Inc. seeks a Software Engineer Principal in Pittsburgh, PA.... ...include: (1) lead the technical design and development of software solutions; (2) analyze current... ...implementation of long-term fixes; and (9) support application upgrades, including framework,...ApplicationFull timeTemporary workPart time
$146k - $234k
...for all.We are searching for a Senior Software Engineer - Aurora Services to join our team.... ...years of industry experience in software development, with a proven track record of owning... ...with modern client-facing applications and data storage solutions.Experience...ApplicationTemporary workWork at officeLocal area3 days per week- ...living. Are you passionate about building software that directly impacts patient outcomes? As a Software Development Engineer, you will play a critical role in developing... ...years of experience developing large scale C++ applications in Linux or Unix environmentsStrong...ApplicationFull timeFlexible hours
- ...We are currently seeking a qualified Software Engineer - Embedded to join our client’s organization... ...habits. Familiarity with development in Linux-based environments. Experience... ...opportunity employer and will consider all applications without regards to race, sex, age,...Application
- ...Software Engineer - SailPoint Pittsburgh, PA | Hybrid (On-site 4 days per week) About... ...custom extensions Configure IdentityIQ applications, integrations, lifecycle events, and... ...support Follow Git and SSB development and deployment practices Produce technical...ApplicationFull timeRelocation
- At the National Robotics Engineering Center (NREC), it is our engineers and... ...ideas into solutions for real-world applications. We foster a culture of... ...and take control of your career development.We are seeking a dynamic Senior Software Engineer to contribute to both existing...ApplicationFull timeWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Application Development. Be the first to apply!
- software engineer full time Pittsburgh, PA
- graduate software developer no experience Pittsburgh, PA
- software engineer healthcare Pittsburgh, PA
- network software engineer Pittsburgh, PA
- software engineer internship Pittsburgh, PA
- senior software engineer Pittsburgh, PA
- software system engineer Pittsburgh, PA
- software developer Pittsburgh, PA
- ngo software engineer Pittsburgh, PA
- startup software engineer Pittsburgh, PA




