Embedded Software Engineer

General Electric Niskayuna , NY 12309

Posted 3 months ago

Role Summary:

As an Embedded Software Engineer, you will have the opportunity to implement real-time embedded systems for aerospace, power, renewable energy, healthcare, transportation, homeland security, and defense applications as part of a project team. You will collaborate with GE Business units and Government Agencies to execute research programs to solve some of the world's toughest challenges.

Essential Responsibilities:

You will have the opportunity to:

  • Work with GE businesses and government agencies to implement novel embedded computing concepts from early stage lab demonstrations to fieldable prototypes.

  • Collaborate with Universities, industrial consortiums, commercial partners, and others to advance the state of the art in embedded computing.

  • File patents and contribute to open source communities.

  • Leverage FPGA design tools to develop and implement advanced embedded designs.

  • Design, model, simulate, implement, and optimize real-time critical embedded systems.

  • Prototype solutions for experimentation, validation and customer demonstrations.

  • Develop execution optimization techniques to accelerate AI & ML algorithms.

  • Work with hardware suppliers and engineering tool developers to provide the best solutions for the most challenging industrial and defense applications.

Qualifications/Requirements:

  • Bachelor's degree in Electrical or Computer Engineering or related disciplines

  • Structured programming experience with: VHDL, Verilog, Python, C/C++, and/or MATLAB

  • Experienced with development of real-time embedded systems, microcontrollers, and/or FPGAs

  • Strong interpersonal and analytical skills

  • Ability to work in teams and across business functions

  • Excellent written and verbal communication skills

  • 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 opening.

  • Must be willing to work out of an office located in Niskayuna, NY.

  • Must be 18 years or older.

  • You must submit your application for employment on the careers page at www.gecareers.com to be considered.

Desired Characteristics:

  • Master's degree in Electrical or Computer Engineering or related disciplines

  • Experience with System on Chip (CPU/FPGA) development and optimization

  • Understanding of embedded security techniques

  • Optimization of hypervisor technologies and real-time operation systems

  • Experience with QNX RTOS

About Us:

GE Research is GE's innovation engine where new ideas are originated, developed and productized to create a better world and deliver differentiated products across the company's industrial portfolio. These products span the aviation, power, transportation and health care sectors.

Today, we're a forward leaning, interdisciplinary organization, matching world-class innovation with market insights and industry connections to move faster and deliver better outcomes for GE's businesses and customers.

We continue a strong track record in innovation and invention that began with our company's founder, Thomas Edison. GE scientists and engineers have distinguished themselves over time, amassing tens of thousands of patents, two Nobel prizes in chemistry and physics, and a list of inventions that have defined and redefined generation after generation.

This rich legacy of delivering transformative innovation is thriving now more than ever.

Discover how we're seeing, moving and creating the future at https://www.ge.com/research/, meet our innovation giants at https://www.ge.com/research/people, search our open positions at http://twitter.com/geresearchjobs, and connect with us on our social channels at https://twitter.com/GEResearch and https://www.linkedin.com/company/geresearch/.

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, gender (including pregnancy), sexual orientation, gender identity or expression, age, disability, veteran status or any other characteristics protected by law.


Additional Eligibility

Qualifications:

GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Additional Locations:

United States;New York;Niskayuna;


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Mobile App Development Internship Software & Analytics Lab

General Electric

Posted 4 days ago

VIEW JOBS 2/13/2020 12:00:00 AM 2020-05-13T00:00 Role Summary: The Software and Analytics lab at GE Global Research partners with domain experts from all technical fields to develop innovative software that merges the physical and digital worlds. Specifically, our lab develops, builds, tests and validates "physics based" software systems with an emphasis on bringing research prototypes into the hands of real end users. Essential Responsibilities: Our lab supports technology development for all industrial GE businesses such as Aviation, Power, Healthcare, Wind as well as Government Agencies. The Software and Analytics Laboratory researchers have core expertise in computer science, computer engineering, software engineering and software architecture, coupled with deep knowledge of the technologies behind new or existing GE products. As an intern, you will develop a working mobile app for industrial inspections by partnering closely with a Sr. Software Developer plus several domain experts in Computer Vision/Deep-Learning. Your app will bring greater power into the hands of real inspectors in services shops, who have historically done a lot of manual/visual inspections of valuable aviation parts. Our team has already delivered a "desktop/cloud" version of auto-inspection software to the services shops. Your role would be to help transform that to the next frontier: mobile. Essential responsibilities include assistance in the design, analysis, testing and validation of the SW as features are converted from non-mobile to mobile. As an intern, you will: * Learn about computer vision (deep learning) as applied toward industrial inspections * Be a team member of a multi-disciplinary project that involves mechanical engineering, machine learning, computer vision and software engineering. Collaborate with researchers at GE Global Research, as well as customers at the GE business units * Work with internal and business engineering teams to help bring the power of AI to industrial factories and shops * With guidance, design and develop a free-standing mobile app for the purposes of industrial inspections of valuable aviation components * Help develop unit tests and system-level tests for the software. Help definite the efficacy of the completed app through quantitative metrics * Attend team meetings and provide documentation, reports and updates as needed to communicate with the customer on project status * Learn good software development practices e.g. Agile, DevOps Qualifications/Requirements: * Current enrollment pursuing a degree in Computer Science, Computer Engineering or relative field in an accredited university or college. * Willing to work out of an office located in Niskayuna, NY * Must be 18 years or older * Must submit your application for employment on the careers page at www.gecareers.com to be considered ELIGIBILITY REQUIREMENT(S): Because of the specific categories of data handled by GE Research and the structure of our work environment, we are unable to accommodate employment of persons while they are considered nationals of embargoed countries subject to restriction under the US Export Administration Regulations (EAR), 15 CFR Section 746 et seq. (currently North Korea, Syria, Iran, Cuba, and Sudan). Please note that citizens of embargoed countries who have either "U.S. person" status under U.S. export control laws or subsequent citizenship from a non-embargoed country can be considered. Desired Characteristics: * Ph.D student in Computer Science, Computer Engineering or related field such as Electrical or Mechanical Engineering preferred; may consider Bachelor/Master students with equivalent expertise; BS/MS candidates must have unrestricted work authorization * Desire to work on mobile app development with a focus on computer vision * Proficient with Java or Kotlin * Knowledge of Android UI design principles, patterns, and best practices * Knowledge of latest Android SDK * Knowledge of both unit and integration testing for mobile applications * Knowledge of the open-source Android ecosystem and the libraries available for common tasks; ability to understand business requirements and translate them into technical requirements * Knowledge of code versioning tools, such as Git * Ability to work under pressure and meet deadlines * Execution mindset and sense of urgency * Familiarity with TensorFlow or PyTorch About Us: GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics, GE helps the world work more efficiently, reliably, and safely. GE people are global, diverse and dedicated, operating with the highest integrity and passion to fulfill GE's mission and deliver for our customers. www.ge.com 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, gender (including pregnancy), sexual orientation, gender identity or expression, age, disability, veteran status or any other characteristics protected by law. Additional Eligibility Qualifications: GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Additional Locations: United States;New York;Niskayuna; General Electric Niskayuna NY

Embedded Software Engineer

General Electric