Software Engineer - Embedded Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

Aerotech, Inc. · 1 month ago

Software Engineer - Embedded Development

Aerotech, Inc. is a global leader in precision motion and automation, seeking to engineer a better future through innovation. The role involves designing and developing embedded software for motion control and high-precision automation products, while collaborating with a team to solve complex problems and ensure quality standards are met.

IndustrialIndustrial AutomationIndustrial EngineeringManufacturing
check
Senior Management
badNo H1Bnote

Responsibilities

Designs, implements, and maintains various software features of the embedded software
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

Qualification

CC++ programmingEmbedded software developmentLinux based platformObject-oriented programmingReal-time operating systemsRoboticsPath planningDevice driversDebuggingTechnical documentation

Required

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

Preferred

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

Benefits

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

Company

Aerotech, Inc.

twittertwittertwitter
company-logo
Aerotech designs and manufactures best-in-class motion control and precision positioning systems for industry, government, science, and research institutions.