Engineer- Embedded software

Eaton

3.9

(38)

Pune, India

Why you should apply for a job to Eaton:

  • 4.2/5 in supportive management
  • 74% say women are treated fairly and equally to men
  • 79% would recommend this company to other women
  • 71% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Flexible work options to help balance work/life demands
  • Strong community involvement with a donation matching program
  • Competitive compensation packages
  • #51024Hadapsar

    Position summary

    dded software solutions and ensuring robust and efficient system performance. Exposure to the Software Development Life Cycle (SDLC) is essential.

    We are looking for motivated professionals with strong skills in embedded systems development who will play a key role in designing and implementing next-generation technology solutions that change how users connect, explore, and interact with information and devices.

    Success in this position requires the ability to work effectively in a collaborative environment, strong motivation for pursuing project objectives, and the ability to learn new techniques and development processes. We are looking for candidates who are able to see the bigger picture; strength in a system-level viewpoint is a must. Problem solvers who are excited about learning new technologies, coding scripts, and designing infrastructure in an embedded-first environment will excel in this role."

    "• Develop and integrate embedded software solutions, focusing on C++, Linux, RTOS, memory management, and control peripherals.
    • Work with embedded development team and collaborate with teammemers to ensure effective development processes and professional growth.
    • Participate in all phases of the product development lifecycle (Requirements, Design, Coding, Reviews, Testing, and Release) following a structured engineering process to ensure quality and reliability
    • Design, implement, and test control algorithms, protocols, and communication technologies
    • Develop supporting engineering documentation including software requirements specifications, design documentation and design verification test plans
    • Estimate workload, establish and maintain project schedules and monitor progress through the project execution phases
    • Participate in project-wide reviews of requirements, system architecture, and detailed design documents; interact with Leads and architects.
    • Identify opportunities for process, tools, and development methodology improvements, and drive those from concept to implementation.
    • Effectively communicate with the cross-functional team to ensure schedule, cost and performance alignment.
    Leads the most challenging technical projects and is self directed. Independently performs assignments with minimal guidance and understands the business impact of different solutions."

    Qualifications:

    "
    Required: Bachelor's degree in Electronics/Electrical/Software Engineering or Computer Science from an accredited institution.
    Desired: Master's degree in Electronics/Electrical/Software Engineering or Computer Science from an accredited institution."

    Skills:

    "Must:
    • Proficiency in C++ for Object-oriented development. C++11/C++12 is preferrable.
    • Understanding of Linux OS and it's usage and should familiar with commonly used RTOS like FreeRTOS/uCOS/Nucleus/Zephyr.
    • Proficient in Embedded System design & Development - Peripheral understanding, debugging techniques.
    • Hand on experience in Visula Studio Code
    • Should have fair idea on Scripting - Bash Or Shell
    • Good knowledge on repository management like GitHub or Equivalent.
    • Good in communication - Right articulation of complex ideas.
    • Good knowledge on repository management like GitHub or Equivalent.
    • Understanding of Cyber security requirements for embedded development.
    • Awareness of DevOps
    Good to Have:
    • Electrical Engineering Or Power System Or Smart Grid Or Metering domain experience.
    • Communication protocol knowledge preferably Networking one like - MESH networking.
    • Digital & Analog Signal Processing Concepts
    • Familiarity with Embedded Java
    • Familiarity with cybersecurity standards.
    • Experience in Agile methodology.
    • Work experience with US/Europe/any native-English counterpart."
    "• Excellent verbal and written communication skills
    • Strong problem-solving skills
    • Ability to work with ambiguous task assignments
    • Experience of working with cross-functional team with members having diverse skillset and experience
    • Process management skills"

    Why you should apply for a job to Eaton:

  • 4.2/5 in supportive management
  • 74% say women are treated fairly and equally to men
  • 79% would recommend this company to other women
  • 71% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Flexible work options to help balance work/life demands
  • Strong community involvement with a donation matching program
  • Competitive compensation packages