Join GE Appliances' 3-year Edison Engineering Development Program in Louisville, KY, focusing on embedded software development with Agile and TDD methodologies.
Your Role
Here’s what you will be doing:
- Participate in a 3-year entry-level rotational development program based in Louisville, KY
- Develop production code in C and scripting languages like Lua and JavaScript for tooling
- Work in resource-constrained environments, primarily bare metal with some RTOS projects
- Use Git for version control and follow Agile development practices
- Apply Test Driven Development (TDD) and continuous integration for automated builds and issue detection
- Engage in software team activities including scoping work, identifying requirements, designing, implementing unit-tested code, bench testing, and supporting Software Quality Assurance
- Rotate through 4 to 6 teams, with rotations typically lasting 6 months and one rotation lasting 1 year
- Mentor and support software co-ops as a “buddy”
- Complete GE Appliances-specific technical coursework and a GE Appliances-sponsored Masters degree if not already obtained
About You
The company is looking for:
- Bachelor’s degree or higher in Computer Science, Electrical Engineering, or related Engineering field
- Cumulative GPA of 3.0 or higher (out of 4.0)
- Unrestricted authorization to work in the United States
- Passion for software development and desire to learn
- Strong interpersonal and communication skills
- Related coursework completed
- Preferred: Two or more co-op rotations or internships prior to graduation
Training & Development
- Targeted training from seasoned engineers
- Participation in projects to develop well-rounded software engineering skills
- Opportunity to attend software conferences
- Completion of a GE Appliances-sponsored Masters degree for those without one
- Active EEDP community with leadership and social opportunities
Career Progression
- Rotational program designed to develop future software engineers through diverse team experiences
- Exposure to multiple teams and projects to build broad technical and professional skills
This job may close before the stated closing date, you are encouraged to apply as soon as possible
Report this job