Software Development Engineer Opportunity
Opportunity to be part of an innovative team of other engineers and developers.
Our client is a global leader in engineered materials and optoelectronic components and develops innovative products for diversified applications in the industrial, optical communications, life sciences, semiconductor equipment, and consumer markets.
Responsibilities:
- Creates customer software development proposals
- Clarifies and refines project scopes while creating a detailed work breakdown plan
- Executes the software development plan, ensuring that IRES ISO software development project procedures are followed
- Regularly provide status updates for all software projects
- Routinely integrate hardware systems and create structured databases
- Maintains a modern software skillset and reusable codebase
- Regularly collaborate with software co-workers to share best practices and code
- Suggest and support a vision for software development that is rapid, predictable, and of high quality
- Provides ongoing project, consulting, and software support including Q&A, small software code snippets, bug fixes, and usability enhancements
Requirements:
Bachelor's degree in Engineering, Computer Science or Physics and 5-7 years of experience in high technology processes related to electronic products, or production of automation software and system development. Familiarity with CAD tools for software and electronic hardware design. Experienced in software development lifestyle and configuration controls. Ability to work with customers/vendors to resolve functional, quality, and performance issues. Ability to handle multiple priorities and issues in a fast-paced, dynamic environment. High standard of ethics, professionalism, leadership, and competency. Due to ITAR compliance, this position requires candidates to be a U.S. Citizen, Permanent Resident Alien, or Protected Individual per 8 U.S.C. 1324b(a)(3).