Talent.com
Software Engineer - Embedded Development
Software Engineer - Embedded DevelopmentAerotech, Inc. • Pittsburgh, PA, US
Software Engineer - Embedded Development

Software Engineer - Embedded Development

Aerotech, Inc. • Pittsburgh, PA, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

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.

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

Powered by JazzHR

arVjUfo5D2

[job_alerts.create_a_job]

Software Engineer - Embedded Development • Pittsburgh, PA, US

[internal_linking.similar_jobs]

Deliver Eats with Uber Eats

Uber eatsJefferson, PA, US
[job_card.full_time] +1

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...[internal_linking.show_more]

 • [job_card.promoted]

Remote APEX Software Engineer

GraybarPittsburgh, PA, United States
[filters.remote]
[job_card.full_time]

As a Software Engineer, you will be responsible for the application development of solutions on multiple platforms for use by the Company's internal and external customers and suppliers.We are look...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer - Embedded Development

Aerotech, Inc.Pittsburgh, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]

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 som...[internal_linking.show_more]

Software Engineer

V2SoftPittsburgh, PA, US
[job_card.full_time]

V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998.We have headquarteerd in Bloomfiled Hills, MI and...[internal_linking.show_more]

 • [job_card.promoted]

Enterprise Sales Engineer

FortinetPittsburgh, Pennsylvania, United States
[job_card.full_time]

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer, Backend Platform

JacobianPittsburgh, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]

Join our engineering team and help build the backend platform that powers Jacobian's AI-driven radiology reporting solution.In this role, you'll design and develop the cloud-native backend services...[internal_linking.show_more]

Principal Software Developer

Naval Nuclear LaboratoryWest Mifflin, Pennsylvania, US
[job_card.full_time]

Working at the Naval Nuclear Laboratory we foster pride in belonging to an organization whose culture is made up of these core values: Trust, Empowerment, and Collaboration.Our company promotes a p...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer IV

Duquesne Light CompanyPittsburgh, Pennsylvania, United States
[job_card.full_time]

Duquesne Light Company, headquartered in downtown Pittsburgh, is a leader in providing electric energy and has been in the forefront of the electric energy market, with a history rooted in technolo...[internal_linking.show_more]

 • [job_card.promoted]

Principal Software Engineer - 100 remote

Trained, Inc.Pittsburgh, PA, United States
[filters.remote]
[job_card.full_time]

Position Summary :The Principal Software Engineer will be responsible for guiding the design, development, and delivery of high-performance, scalable software solutions.This hybrid role requires a ...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

ExpedientPittsburgh, PA
[job_card.full_time]
[filters_job_card.quick_apply]

Expedient is seeking a Software Engineer to join our Information Systems Team.This person will work across our full application portfolio, including writing and reviewing code, collaborating with b...[internal_linking.show_more]

Software Engineer (Pittsburgh, PA)

Musing AIPittsburgh, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]

We are looking for a Full-Stack Engineer to join our small but mighty team!.You’ll work directly with the founders and technical team to design and build our cloud-native infrastructure while bridg...[internal_linking.show_more]

Full-Stack / Frontend Software Engineer

ProfitmindPittsburgh, PA, United States
[job_card.full_time]

The ideal candidate will be responsible for developing high-quality applications.They will also be responsible for designing and implementing testable and scalable code.Develop quality software and...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer - Store Technology (REMOTE)

CorporatePittsburgh, PA, United States
[filters.remote]
[job_card.full_time]

At DICKS Sporting Goods , we believe in how positively sports can change lives.On our team, everyone plays a critical role in creating confidence and excitement by personally equipping all athletes...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer II

SMS group IncPittsburgh, Pennsylvania, United States, 15212
[job_card.full_time]

Do you have a passion for building market leading software solutions for the Metals Industry? As the biggest full-liner for the metals industry, we deliver by seamless integration of our software w...[internal_linking.show_more]

Embedded Software Engineer

Mine Vision SystemsPittsburgh, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]

Mine Vision Systems is a mining technology company building the decision-making platform for underground mining.We introduce high-fidelity data into the mining workflow that has simply never existe...[internal_linking.show_more]

Electrical & Embedded Programming Engineer

Estat ActuationPittsburgh, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]

About Us At ESTAT Actuation , we’re revolutionizing motion control with our electroadhesive clutches and brakes, enabling lighter, more energy-efficient, and more precise automation and robotics.Ou...[internal_linking.show_more]

Senior Computer & Electrical Engineer Software

Naval Nuclear LaboratoryWest Mifflin, Pennsylvania, US
[job_card.full_time]

Working at the Naval Nuclear Laboratory we foster pride in belonging to an organization whose culture is made up of these core values: Trust, Empowerment, and Collaboration.Our company promotes a p...[internal_linking.show_more]

 • [job_card.promoted]

Classroom Aide - Immediate Start

Zen EducateAllison Park, PA, US
[job_card.full_time]

There's still Time to Make a Difference in the 2025-2026 School Year!.We're hiring now! Zen Educate is looking for Para Educators.You'll grow your skills, gain meaningful experience, and work where...[internal_linking.show_more]