Demo

Software Engineer - Embedded Development

Aerotech, Inc.
Pittsburgh, PA Full Time
POSTED ON 1/7/2026
AVAILABLE BEFORE 2/5/2026
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 and develops embedded software for Aerotech's motion control and high-precision automation products. The controller software runs within a Linux based or Windows based real-time operating system and uses an embedded DSP, ARM, or Intel processor.

Essential Functions:

  • Designs, implements, and maintains various software features of the embedded software. Examples include motion control and path planning, user program task scheduling, device driver development, communicating data to and from network devices, developing software to operate on multiple cores, and interfacing with Linux/Windows operating systems and embedded hardware
  • 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
  • Uses critical thinking and math 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 Engineering, Computer Science, Software Engineering, or Electrical Engineering from an accredited college or university
  • Zero to ten years of relevant work experience
  • Equivalent combination of education and experience may be considered
  • Thorough knowledge of C or C programming
  • Thorough knowledge of an object-oriented (e.g., C , C#, Java) programming language
  • Must be authorized to work in the United States 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:
    • Robotics, path planning, or servo systems
    • Device drivers, real-time operating systems, or assembly code
    • Developing or debugging on a Linux based platform
    • Compiler and interpreter design
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.

Benefits

Aerotech has been advancing industries with our precision motion technology for more than 50 years. Our employees are our future, and we continue to grow by investing in our employees through continuous paid on-the-job training in a clean and climate-controlled environment, while providing the following exceptional benefits and more!

  • Competitive compensation
  • Bi-annual bonus
  • Annual raise eligibility
  • UPMC Health Insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Retirement Plan
  • Employee Stock Ownership Trust
  • 401k
  • Paid time off
  • Parental leave
  • Referral program
  • Professional development assistance
  • Tuition reimbursement

As an Equal Employment Opportunity/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to age, 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.

Powered by JazzHR

arVjUfo5D2

Salary.com Estimation for Software Engineer - Embedded Development in Pittsburgh, PA
$101,570 to $116,668
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer - Embedded Development?

Sign up to receive alerts about other jobs on the Software Engineer - Embedded Development career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer - Embedded Development.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Aerotech, Inc.

  • Aerotech, Inc. Pittsburgh, PA
  • Electronic Technician - Systems - Up to a $3,000 Sign-On Bonus! Looking for meaningful work where you can make a difference in global innovation? Engineer ... more
  • 7 Days Ago

  • Aerotech, Inc. Pittsburgh, PA
  • Looking for meaningful work where you can make a difference in global innovation? Engineer a better future with Aerotech, a global leader in precision moti... more
  • 8 Days Ago

  • Aerotech, Inc. Pittsburgh, PA
  • Looking for meaningful work with a company that makes a difference in global innovation? Engineer a better future with Aerotech, a global leader in precisi... more
  • 12 Days Ago

  • Aerotech, Inc. Pittsburgh, PA
  • Looking for meaningful work with a company that makes a difference in global innovation? Engineer a better future with Aerotech, a global leader in precisi... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Software Engineer - Embedded Development jobs in the Pittsburgh, PA area that may be a better fit.

  • Software Engineering Institute | Carnegie Mellon University Pittsburgh, PA
  • About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do yo... more
  • 6 Days Ago

  • Software Engineering Institute | Carnegie Mellon University Pittsburgh, PA
  • SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works c... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!