Celestica

Software Engineer, EGDP

Celestica

full-time

Posted on:

Location Type: Office

Location: RichardsonTexasUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • The EGDP program will allow you to work in unique, challenging, and constantly evolving roles critical to our global business.
  • Each rotation will vary in scope, allowing you to showcase your talents to a broad range of colleagues and executives while giving you the experience necessary to thrive in senior roles.
  • You will be able to participate in professional development programs and networking events.
  • You will be supported by a dedicated program manager, peer partner, and executive mentor.
  • After completing the rotations, individuals will build their careers with Celestica in areas of the enterprise where their capabilities can be best leveraged for organizational impact and personal career interest.
  • Candidates will work under the mentorship of a senior engineer in Software Engineering.
  • As a member of the design and development group, you will design and develop embedded software by translating hardware specifications and functional requirements.
  • This software is critical for enabling and controlling advanced Data Center and Networking hardware.
  • A significant part of the role involves rigorous validation of the developed software.
  • This validation process is essential to confirm that the hardware components are fully enabled and optimized to achieve their maximum intended performance.
  • This includes executing comprehensive test plans, debugging issues, and working closely with hardware engineering teams to ensure seamless integration and functionality within the overall system architecture.
  • You will have the opportunity to experience the project tasks from management to production instead of just entry level design work while growing your core engineering skills as a design team member.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science or Electrical Engineering
  • Minimum 3.3 GPA on a 4.0 scale (B+) (Transcript to be provided)
  • Interest in an engineering role with a path to leadership
  • Experienced in Microsoft Office and design tools specific to their discipline
  • Excellent verbal and written communication skills
  • Proven leadership skills
  • Ability and willingness to be proactive, take initiative, drive change, and provide solutions
  • Strong team player with impeccable work ethic
  • Exceptional interpersonal skills and ability to thrive in a dynamic environment
Benefits
  • A comprehensive Total Rewards Program including bonuses and flexible benefits
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference
  • Work in a dynamic and collaborative environment
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software developmenthardware specificationsfunctional requirementssoftware validationtest plansdebuggingsystem architectureengineering skills
Soft Skills
leadershipcommunicationproactiveinitiativedrive changeproblem-solvingteam playerwork ethicinterpersonal skillsadaptability
Certifications
Bachelor’s degree in Computer EngineeringBachelor’s degree in Computer ScienceBachelor’s degree in Electrical Engineering