GE Careers
Apply Now    

Sr Software Engineer Robotics

  • GE Corporate
  • Experienced
  • Posted 1/24/2017 4:09:13 PM
  • 2829879
  • Job Function: Digital Technology
  • Business Segment: Corporate Business Innovations
Location(s): United States ; Massachusetts, New York; Niskayuna, Boston


About Us:
GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE 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.

Role Summary:
You will be responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions.

Essential Responsibilities:
As a Robotic Sr. Software engineer you will work with GE Global Research and GE Business teams to design and architect commercial grade robotics inspection solutions for industrial assets. You will:
  • Harden or enhance upon robotics proof of concepts developed by the GE Global Research
  • You will work on many aspects of robotics domains including image processing, state machines, embedded development, robot localization and mapping, SLAM, sense and avoid, and asset relative navigation to name a few.
  • Work closely with robotics researchers, robotics engineers, QA, Product, and Hardware to ensure system robustness from the bottom up
  • Design, implement, and validate applications and capabilities in C++ and Python
  • Integrate and test software solutions in simulation and on the robot
  • Support, maintain and document software functionality
  • Participate in design discussions and code reviews
  • Work with a talented scrum team to develop and test key product features


Qualifications/Requirements:
Basic Qualifications:
  • Bachelor’s Degree in Robotics, Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering or a related discipline
  • A minimum of 5 years of professional experience in system integration and development on physical robots OR Master’s degree with 3 years of experience system integration and development on physical robots
Eligibility Requirements:
  • Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job
  • Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen
  • Must be willing to travel 15%
  • Must be willing to work out of an office located in Boston MA or Niskayuna NY


Desired Characteristics:
  • Strong experience in C/C++ and Python
  • Strong background in object oriented programming and system architecture
  • Experience with ROS or other middleware
  • Experience with OpenCV, OpenCL, PCL, or CUDA
  • Experience with Travis, Jenkins, or some other CI system
  • Experience with Embedded Linux, microcontrollers and/or FPGAs
  • Experience using Amazon Web Services (AWS)
  • Networking experience (subnets, routing, VPN)
  • Familiarity with industrial control systems
  • Experience with Continuous Integration & Continuous Deployment (CI-CD)
  • Experience with Agile/SCRUM methodologies
  • Experience in an industrial domain (e.g. oil & gas, energy, transportation, etc.)
  • Demonstrated ability to convert high-level customer needs into a technical development strategy
  • Excellent interpersonal and communication skills. Communicate effectively both in written and oral English
  • Self-motivated, innovative, willing to pursue new technical areas and capable of working independently
#DTR


Locations: United States ; Massachusetts, New York; Niskayuna, Boston

GE offers a great work environment, professional development, challenging careers, and competitive compensation.  GE 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.
Apply Now    

GE Careers Technical Assistance

Having technical issues with ge.com/careers or your application? We're here to help.

Get In Touch

Connect With Us

Stay up to date on GE and possible opportunities that open in areas that interest you.

Sign Up