Job summary
Job post source
This job is directly from Celestica
Job overview
The Senior Lead Engineer, Software at Celestica leads software design, development, and testing to support hardware validation and manufacturing readiness, impacting product quality and delivery.
Responsibilities and impact
The role involves designing, developing, testing, and debugging software applications, developing diagnostic firmware and device drivers, supporting hardware teams with firmware modifications, conducting board bring-up activities, and collaborating with customers and project managers to meet project goals.
Compensation and benefits
The position offers a full-time salary of $264,514 per year with standard benefits including equal opportunity employment and accommodations during the hiring process.
Experience and skills
Candidates must have a Bachelor's degree with 7 years of experience or a Master's degree with 5 years, 5 years coding in C, C++, Python, and 3 years developing low-level device drivers and user space applications for Linux diagnostics, plus experience with I2C, SPI, and PCIe protocols.
Work environment and culture
Celestica fosters an inclusive, accessible environment valuing diversity and support for all employees and customers.
Company information
Celestica is a global leader in design, manufacturing, and supply chain solutions serving aerospace, defense, communications, healthtech, and other industries, headquartered in Toronto with over 40 locations worldwide.
Job location and travel
The job is located in San Jose, California, USA, and is not a remote position.
Application process
Applicants must apply by clicking the 'Apply Now' button; Celestica does not accept unsolicited resumes from recruitment agencies.
Unique job features
The role includes unique responsibilities such as developing firmware update tools, supporting hardware validation through firmware modifications, and conducting board bring-up activities for network products.
Company overview
Celestica is a multinational electronics manufacturing services (EMS) company that provides design, manufacturing, and supply chain solutions to various industries, including aerospace, defense, healthcare, and industrial markets. They generate revenue by offering end-to-end product lifecycle solutions, from design and engineering to after-market services. Founded in 1994 as a subsidiary of IBM, Celestica became an independent company in 1996 and has since expanded its global footprint with operations in North America, Europe, and Asia. Key historical milestones include its public listing on the Toronto Stock Exchange and NASDAQ in 1998.
How to land this job
Tailor your resume to emphasize your expertise in developing low-level device drivers and user space applications using Linux, highlighting your proficiency with C, C++, and Python, as these are critical for the Senior Lead Engineer, Software role at Celestica.
Focus on showcasing your experience with communication protocols like I2C, SPI, and PCIe, as well as your skills in firmware development and diagnostic software, which are key requirements in the job description.
Apply through multiple channels including Celestica's official corporate careers site and LinkedIn to maximize your chances of being noticed for this position.
Connect with current Celestica software engineers or hiring managers on LinkedIn within the San Jose or broader Americas division. Use ice breakers such as complimenting recent Celestica product launches, asking about their experience working on diagnostic firmware, or inquiring about the team culture for software engineers.
Optimize your resume for ATS by incorporating exact keywords from the job description such as 'low-level device drivers,' 'Linux,' 'I2C,' 'SPI,' 'PCIe,' 'firmware update tools,' and 'diagnostic software' to ensure it passes initial automated screenings.
Leverage Jennie Johnson's Power Apply feature to automate tailoring your resume, identify the best application channels, and find relevant LinkedIn contacts to network with, allowing you to focus your time on preparing for interviews and skill refinement.
Jennie Johnson works for you!
Here’s what we do to make sure you’re successful:
Targeted Resume Revamp:
We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.
Job Description Dissection:
Unpack the job posting with expert analysis, ensuring your application hits every key requirement.
Bespoke Cover Letter:
Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.
Interview Mastery:
Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.
Direct Application Insights:
Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.
Skills and Gaps Assessment:
Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.
Personalized Email Pitch:
Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.
In-depth Research Guide:
Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.
Detailed Company Analysis:
Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.
Strategic Candidate Overview:
Understand your unique value and why companies would want to interview you, highlighting your background and positioning.