Opportunities in Engineering
Company:
Adhesive Dispensing Systems
Job Title:
Senior Software Engineer
Department:
Electrical and Software Engineering
Responsibilities:
Specific responsibilities:
- Participates in product definition and design specification processes
- Evaluates alternative solutions and makes recommendations of optimal technical approaches.
- Designs and implements, either working alone or as part of a software team, high quality software solutions to meet or exceed product requirements.
- Participates in the development of software to interface to production test equipment
- Works with hardware engineers on defining interfaces and making hardware/software trade-offs.
- Performs thorough testing and evaluation of software to ensure maximum quality levels and complete functionality.
- Troubleshoots and debugs software issues in a timely and effective manner. Works with other team members in the software and system design validation process.
Education Required:
Bachelor’s Degree in Engineering and/or computer science.
Experience Required:
Minimum 3 years experience in software development environment
Skills:
Knowledge and Skills:
- Programming experience in C and C++.
- Experience with ARM and/or Freescale 32-bit controllers preferred
- Good grasp of software design principles.
- Experience in test engineering a plus in order to support tester interfaces.
- Basic understanding of hardware/software interfaces.
Location:
GA - Duluth
Relocation Assistance:
Job Identification:
A12-14
Send resume, cover letter and salary history to: