Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Summary We are looking for a Software engineer in Our Maternal & Infant Care team. The person will be a core member of software team. This person will be responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures, Design and implementation. GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world. Roles and Responsibilities: In this role, you will:

  • Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions
  • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
  • Writes quality code that meets standards and delivers desired functionality using the technology selected for the project
  • Understand performance parameters and assess application performance
  • Work on core data structures and algorithms and implement them using language of choice
Education Qualification:
  • Bachelor?s Degree in a STEM major (Science, Technology, Engineering and Math).
  • Experience in object-oriented design and programming in a production software environment using Agile development methodologies.
  • Hands-on experience in Linux based products with embedded C and Python.
  • Knowledge of Microcontrollers and Microprocessors, Real-time Operating systems and Peripherals.
  • Understanding on the principles of electronics, circuits, and signals
  • Ability to understand or experience with algorithms/data structures
  • Ability to use Hardware test equipment?s: oscilloscope, logic analyzer and ability to read schematics
  • Experience in or ability to learn communication protocols. (I2C, SPI, USB, GPIOs, CAN bus, RS232, RS485 and Networking)
Business Acumen:
  • Has the ability to break down problems and estimate time for development tasks.
  • Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team.
  • Displays understanding of the project

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3626729
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year