Ingram Micro
Join our Talent Network

This site uses and sets "cookies" on your computer to help make this website better. You can learn more about these cookies and general information about how to change your cookie settings by clicking here. By continuing to use this site without changing your settings, you are agreeing to our use of cookies.

Skip to main content

Sr. Embedded Engineer

Chennai, TN, India
Job ID: 50059

Share:

Description

Ingram Micro touches 80% of the technology you use every day with our focus on Technology SolutionsCloud, and Commerce and Lifecycle Solutions. With $46 billion in revenue, we have become the world’s largest technology distributor with operations in 56 countries and more than 35,000 associates. We continue to strategically expand our global reach with 32 acquisitions since 2012.

About Ingram Micro India

Ingram Micro India is the top IT Distribution company in India with nationwide presence at nearly 40+ locations. As a subsidiary of Ingram Micro worldwide we bring to India the best of business practices and our state-of-the-art information systems in worldwide distribution. We are committed to be the best wholesale provider of IT products and services in India providing real value to our customers and principals.

Job Role & Responsibilities:

Designs, develops, tests, debugs and implements operating systems components, software tools, and utilities. Determines systems software design requirements. Ensures that system improvements are successfully implemented and monitored to increase efficiency. Generates systems software engineering policies, standards and procedures.

Qualifications

  • 4+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

 

Responsibilities

  • As an embedded software development engineer, you will lead the design, implementation, and delivery of software in ambiguous and complex problem spaces
  • You will be working with an assorted set of stakeholders across organization such as product and program management teams and UX teams
  • You will influence the technology decisions that will drive future products and features that directly affect our growth in this critical space
  • Provide system-wide view and design guidance, and drive engineering best practices and set standards for other engineers in the team
  • Work with product management and cross-functional teams to build and ship technical solutions for the best customer experiences
  • Break down complex software project into parallel work that can be performed by you and other SDEs and then reassembled successfully into a cohesive launch

What is in it for you?

You will get a wonderful opportunity to work with a team who believes in learning new skills, sharing ideas & driving results collaboratively.

We will support you in your professional and personal development, by providing you with access to LinkedIn Learning and many high-quality training courses to increase your technical knowledge and expertise.

We care for you and assure a psychologically safer environment, by giving greater value to overall wellbeing through our Employee Assistance Program.

You bring the talent; we provide the opportunity to begin a long-term career with an unlimited growth and advancement with a stable and an international organization like Ingram Micro.

 

Ingram Micro
Share:
mail

STILL LOOKING?

Get updates about the latest job openings
that match your skills.

Sign up today