
Senior Lead Engineer, Software 1
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 implement intricate technical solutions for complex x86-based appliance projects
- Write, debug and maintain software across C/C++/Python languages
- Review customer requirements and analyze trade-offs in complex systems
- Spearhead the development and analysis of tests and test-automation suites
- Collaborate with cross-functional teams to enhance product development
Requirements
- 6 to 12 years of experience
- Strong proficiency in C, C++, Python
- Advanced knowledge of x86-based Linux embedded systems/appliances
- Expertise in developing and working with Board Support Packages (BSPs)
- Solid understanding in specifying and developing diagnostic applications
- Proficient in utilizing Software Development Kits (SDKs) for AI Accelerators
- Working knowledge of system BIOS and software
- Experience with BMC including IPMI and related hardware
- Familiarity with common bus such as I2C, PMBUS
- Experience with SCSI, RAID technologies is a plus
- Bachelor degree or equivalent combination of education and experience.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
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 applicationsSoftware Development Kits (SDKs)AI Acceleratorssystem BIOSSCSI
Soft Skills
collaborationproblem-solvinganalytical skills
Certifications
Bachelor degree