Celestica enables the world's best brands by partnering with leading companies to deliver solutions for their most complex challenges. This role is to develop, debug, test, deploy and support code for various applications, ensuring robust and high-quality product development.
Requirements
- Software creation follows an agreed to development process (such as Agile, Scrum, etc.) and complies with the product life cycle development (phase/gate deliverables).
- Test software development methodology (may be done in agile environment)
- Design of Experiments (DOE)
Responsibilities
- Develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications.
- Writes, debugs, maintains, and tests software in various common languages and for software at various levels in the hierarchy (from Firmware to Application).
- Lead the design, development and implementation of technical solutions in multiple domains.
- Analyze, design and develop tests and test-automation suites.
- Design and develop a processing platform using various configuration management technologies.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate cross-functionally with customers, users, project managers and other engineers including Peer-Reviews to achieve elegant solutions.
Other
- Works in cross functional teams with other designers, customers, manufacturing engineering and project leadership to ensure robust and high-quality product development.
- Enhance designs with feedback from reviews in areas such as manufacturing, test, supply chain, reliability, industrial design and simulations.
- Provide technical leadership and direction to a team of engineers.
- Review, interpret and may negotiate customer requirements/specifications and provide customer feedback
- Proactively promote industry best practices
- May manage relationships with key vendors/partners.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Keep up to date with relevant industry knowledge and regulations
- Project Management - Ability to manage/lead complex, multiple line engineering projects that may also involve other functions.
- Leadership - Demonstrate "People & Team Leadership Behaviors" as per Celestica Leadership Imperatives.
- Financial Acumen / Business Planning - Ability to create financial plans for your projects, align them internally with your line of management and other functions and externally if needed.
- The following competencies may also be required: Coaching/Mentoring; Communication/Negotiation/Presentation; Creative Problem Solving; Customer Interaction/Stakeholder Management; Quality & Lean; Working Effectively with Others; D/PFMEA; 8D/Corrective Action; Equipment Safety;
- Duties of this position are performed in a normal office environment.
- Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data.
- Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
- Occasional travel may be required.
- 6 to 12 years
- Bachelor degree or consideration of an equivalent combination of education and experience.
- This location is a US ITAR facility and these positions will involve the release of export controlled goods either directly to employees or through the employee's movement within the facility.