Join our Talent Network
Skip to main content

Software Engineer - Embedded

KOR, Seongnam-si, Gyeonggi-do, Korea, Republic of  |  Engineering  |  ID: REQ-8424


Job Location

KOR, Seongnam-si, Gyeonggi-do

Job Posting Title

Software Engineer - Embedded

The Challenge

The Software Engineer - Embedded has responsibilities extending to the development of platform software for Appliances with global teams. Additionally, this position will work closely with global teams by running agile process for software design, development and reviewing technical solution in software platforms.

What you will Do

  • Develop micro-controller based system SW
  • Collaborate with cross-functional teams in the LEAN development process
  • Develop and maintain comprehensive embedded software/firmware requirements specifications, design documentation, and test plans
  • Design/Implement firmware architecture based on highly modular concepts to support parametrically driven code for support of multiple appliance platforms
  • Manage co-development efforts with global engineering resources
  • Support coding efforts and detailed code reviews; ensure all designs are robust and meet all internal development standards

What you need to Succeed

  • BS in Electronics/Electrical or Computer Engineering
  • 4~8 years of experience in embedded software/firmware development
  • Experience with formal software development processes as well as working with hardware peripherals
  • Proficiency in embedded software development employing C programming language and structured programming
  • Strong project planning and project leadership skills and experience
  • Excellent analytical skills and ability to work in a team oriented environment Demonstrate initiative, leadership, communication and interpersonal skills
  • Deep experience with C (must have) and C++(optional), lua(optional), python(optional) and Object Oriented Programming.
  • Deep knowledge and experience in OS kernel like Linux or equivalent RTOS and device drivers
  • Experience in Android based software development is preferred
  • Deep understanding and experience in micro-controller programming
  • Excellent communication skills, both verbal and written. (Korean & English)
  • Experience in SW engineering process
  • Experience in SW quality assurance or reliability methodology (Six sigma etc.)
  • Experience in Agile develop methodology, git/github version control system, TDD (Test Driven Development) is preferred

GE Appliances is an Equal Opportunity Employer.  Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.



Connect with Us on Social

Back to top