Software Engineer – Design & Development
Celestica · Taipei
Job description
About the role
The Software Engineer will develop, debug, test, deploy and support code for a range of systems and products. Working within cross‑functional teams, you will contribute to high‑quality product development from firmware to application layers.
Key responsibilities
- Design and develop technical solutions independently for common segments and technologies.
- Participate in technical customer meetings and provide feedback.
- Analyze, design and create test‑automation suites.
- Develop processing platforms using configuration‑management tools.
- Maintain, support and enhance existing systems and platforms.
- Collaborate with engineers, project managers and users through peer‑reviews.
- Provide recommendations for continuous improvement and apply best practices.
Required profile
- Ability to manage a single‑line engineering project with limited participants.
- Demonstrated individual leadership behaviors as defined by Celestica.
- Understanding of budgeting, cost accounting and financial impact of engineering work.
Required skills
- Configuration management
- Test automation
- Agile development methodology
What we offer
- Opportunity to work on diverse software layers from firmware to application.
- Collaboration with cross‑functional teams across design, manufacturing and reliability.
- Professional growth within a global engineering organization.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Taiwan.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 3 weeks from now
24 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Celestica
Taipei