
Senior Lead Engineer, Software 2
Celestica
full-time
Posted on:
Location Type: Office
Location: Austin • Texas • United States
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain software across all levels (firmware to application)
- Collaborate with cross-functional teams to integrate feedback and ensure product development
- Spearhead the design and implementation of intricate technical solutions
- Write, debug, and maintain software across various languages (C/C++/Python)
- Review customer requirements and recommend optimal solutions
- Lead initiatives and contribute to a dynamic multi-site team environment
- Design, develop, and analyze tests and test-automation suites
Requirements
- 6 to 12 years of experience
- Bachelor's degree or consideration of an equivalent combination of education and experience
- Proficiency in C, C++, Python
- Advanced hands-on knowledge of x86-based Linux embedded systems/appliances
- Expertise in developing and working with Board Support Packages (BSPs)
- Solid understanding and experience in specifying and developing diagnostic applications
- Working knowledge of system BIOS and software
- Ability to debug complex issues and deliver SW patches
Benefits
- Health insurance
- 401(k) matching
- Paid time off
- Flexible working hours
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++Pythonx86-based Linux embedded systemsBoard Support Packages (BSPs)diagnostic applicationssystem BIOSdebuggingtest-automation suites
Soft Skills
collaborationleadershipproblem-solvingcommunication
Certifications
Bachelor's degree