FirstBank Jobs

Job Information

GE Healthcare Senior Embedded Software Engineer in Bengaluru, India

Job Description Summary

Responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the real time functions of a physical device such as motors, alternators, engines, valves, fans, and other devices and products). Typically requires a deep understanding of the characteristics of the physical device being controlled, the realtime functions it is expected to perform and the ability to design, develop, implement, and test the logic and software required to realize the realtime functionality. Usually tailored for products and services across various P&Ls. Impacts departmental operations and responsible for planning/execution. The role has some autonomy but is focused on execution of activities within an operating discipline covered by standard functional practices and procedures. Some judgment may be required but this is typically with guidance.

Job Description

Roles and Responsibilities

  • Architects, designs and/or programs/develops a small module or a large component, feature, set of feature, whole feature area or entire embedded software product. Some areas of expertise may include, but is not limited to, networks, operating systems, cybersecurity, databases or applications. May be responsible for the creation of an entire product.[Small teams will use this DAW to include all phases of design/Development cycle all the way to Release]

  • Developing in-depth knowledge of a technical discipline. Uses prior experience and acquired technical expertise to execute policy/strategy.

  • In-depth understanding of key business drivers; uses this understanding to accomplish own work. In-depth understanding of how work of own team integrates with other teams and contributes to the area.

  • Uses some level of judgment and has ability to propose different solutions outside of set parameters but with guidance. Uses prior experience and on-the-job training to solve straightforward tasks. Has access to technical skills and analytic thinking required to solve problems. May use multiple internal sources outside of own team to arrive at decisions.

  • A job at this level is likely to be an individual contributor with proven interpersonal skills or an early people leader who can hire and develop talent. Provides informal guidance to new team members

Required Qualifications

  • Bachelor's degree from an accredited university or college in Electronics Engineering or equivalent.

  • 6+ years’ experience in embedded software development for complex system and architecture.

  • Strong expertise in programming languages like C, C++. Demonstrated expertise in delivering software solutions for embedded systems.

  • Knowledge of software development lifecycle, and expertise with tools to help in software development.

  • Expertise in independently developing and debugging embedded software designs in baremetal and with RTOSs. VxWorks preferred.

  • Expertise in setting up software development infrastructure, including source control (Git based tools) and quality control tools (Coverity, and/or other code analysis tools)

  • Experience in working with ARM based microcontrollers and microprocessors

Desired Characteristics

  • Master’s degree in Electronics/ Computer science Engineering or equivalent.

  • Strong oral and written communication skills. Ability to document, plan, and lead the execution of programs.

  • Prior experience in guiding a small and medium sized teams in the delivery of complex embedded software designs.

  • Experience in driving agile and lean methodologies in software development. Experience in promoting practices for developing software that is reliable and consistently meets design requirements.

Inclusion and Diversity

GE HealthCare is an Equal Opportunity Employer where inclusion matters. 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.

We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership – always with unyielding integrity.

Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.

Disclaimer: GE HealthCare will never ask for payment to process documents, refer you to a third party to process applications or visas, or ask you to pay costs. Never send money to anyone suggesting they can provide employment with GE HealthCare. If you suspect you have received a fraudulent call , please fill out the form below: https://www.ge.com/careers/fraud

#LI-SB1

#LI-Onsite

Additional Information

Relocation Assistance Provided: Yes

DirectEmployers