The Job logo

What

Where

Software, Senior Design Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Responsibilities:

  1. Work in Agile scrum team for a software system that monitors and controls various industrial devices like meters, circuit breakers etc.
  2. Analyze customer requirements and come up with software design
  3. Participate in project estimation and planning
  4. Contribute to ensuring high-quality code through following best practices and design patterns
  5. Design and write automated unit, integration and acceptance tests
  6. Be a flexible team member, willing to work on what the agile team needs to achieve its collective goals
  7.  

Qualifications:

  1. Bachelor’s of Engineering in Electrical, Electronics,  Telecommunication or Computer Science or equivalent
  2. Should have minimum 4 to 8 years of experience in developing complex software products in the domain of Enterprise Energy Management Systems / SCADA Solutions / Network Management Systems

Mandatory Skills:

  1. Should have good expertise in C++
  2. Should have experience with any database
  3. Should have good expertise of OOPS and Design Patterns
  4. Should have good debugging skills
  5. Should have critical and lateral thinking ability
  6. Should have proven experience working with developers, product owners, and application engineers in a SAFe / Agile framework
  7. Should have demonstrated ability to articulate and justify software design to stakeholders

Desirable Skills:

  1. Strong knowledge on Protocols like Modbus, ION, BACnet, IEC61850 or similar protocols used in the Industrial Automation and Electrical Distribution domains would be a definite plus
  2. Desirable to have knowledge and expertise on Energy Management Distribution products like Energy Meters, Power Meters, Breakers etc. in all Low Voltage, Buildings and Medium Voltage domains.
  3. Excellent communication & negotiation skills with a strong team player attitude
Set alert for similar jobsSoftware, Senior Design Engineer role in Bengaluru, India
Schneider Electric Logo

Company

Schneider Electric

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Schneider Electric Logo

Senior Design Engineer, Electronics Hardware

Schneider Electric

Bengaluru, Karnataka, India

Posted: a year ago

   Masters in Power Electronics Engineering  8+ years related industry experience in designing power electronics hardware, for Solar Inverters, UPS or Drives. Be able to evaluate, specify, implement, validate and troubleshoot power components: IGBTs, MOSFETs and gate drive circuits, high power capacitors, chokes/inductors, transformers etc. Good knowledge on various modulation control schemes for single phase and three phase inverter topologies. Experience and knowledge on various battery technologies, Analog and Digital Design. Knowledge in circuit design and modeling through a combination of computer simulation, laboratory implementation/testing and troubleshooting to meet functional specifications. Define, analyze and measure control performance parameters (e.g.: stability, response time etc..) as applied to power electronics. Responsible for selection and design of power semiconductors, gate drive circuit, magnetic devices, capacitors and power drive circuits to meet the cost.. Knowledge in EMI and EMC as applied to high power electronics product. Knowledge in signal processing and digital control algorithm implementation using micro-controllers or DSPs. To work with Project managers in review of Product Manuals, application notes, service documentation etc. To support factory team by preparing test documentations Qualifications Masters in power electronics engineering  8+ years of relevant experience in research, design and development of power electronic converters

Schneider Electric Logo

Electromechanics, Staff Design Engineer

Schneider Electric

Bengaluru, Karnataka, India

Posted: a year ago

ROLES AND RESPONSIBILITIES Design and optimization (Concept to implementation) of MV products Experience in Secondary GIS Products (RMU) Strong background on design management and usage of applications/tools. Lead Architecture development and technical specifications. Define & Lead product test and validation plan for review with experts , Technical Leaders, and cross functional teams Test / Verify the final product at reputed test labs, support in analysis of results & solutions Awareness of User and Installation habits Should have strong knowledge of MV products, Sheet metal design & manufacturing processes and strong knowledge on IEC standard. Lead the V&V of parts and sub-assembly using CQCS approach Cost estimation at part level with support of Industrialization Design to cost Technical deliverable estimations Define Analysis requirements of mechanical systems, including Finite Element analysis for structural and thermal analysis. Review and validate manufacturing drawings in accordance with applicable standards Develops functional chains in accordance with Schneider standards Interfaces with outside vendors for prototype development Lead in DFSS ( FMEA … etc) tools and quality Process Prepare for technical review meetings Ensure the manufacturing feasibility, and maintenance requirements of designs – DFMA Work closely with product manager and other BOC (Board Of Change) team members like Quality, production, Industrialization department Skills Strong verbal and written communication skills Self motivated and highly organized MV product knowledge Knowledge of Sheetmetal designs, Plastic parts, Manufacturing technologies Strong display of Engineering Change Management process. Good understanding of Basic Mechanical design parameter such as Dimensioning, tolerance, and material characteristics/ properties. Excellent problem solving and time management skills Proficient in 3D CAD modeling (Preferably Pro –E/Creo ) PDM and PLM Proficiency in IEC standards Hands on experience on Tolerance analysis, GD&T ,Value Engineering /Analysis knowledge(Good to have) Should be able to work in Cross functional environment Good mechanical aptitude and knowledge Knowledge of electrical / electronic devices in Medium voltage Proficient in 3D CAD modeling (ProE / Creo Elements preferred) Qualifications BE/B Tech or ME/MTech from Mechanical or Electrical Engineering

Schneider Electric Logo

Software, Engineering Manager

Schneider Electric

Bengaluru, Karnataka, India

Posted: a year ago

The Engineering Manager is a key leadership position in Incubator organization of IA. The role is responsible for delivering the build-time software for the next generation control automation system. Based on IEC 61499 standard, the build-time is an integral part of EcoStruxure Automation Expert, providing hardware agnostic, event-driven, low-code control programming ecosystem for automation engineers. Using the build-time desktop application, our customers design and model automation of a plant process, deploy the application to hardware assets in the plant and monitor the plant’s performance through local and web-based remote interfaces. Key responsibilities of the role •    Manage a team of ~30 software developers , testers & scrum masters that are organized as scrum teams, to develop, test & integrate software for IEC 61499 build-time (design studio) to meet the quality, security, performance & value expectations of customers. •    Create and enable culture of quality & security  by design and customer-first mindset •    Collaborate with product owners, system architects & technical leaders to ensure the engineering team delivers features based on identified priorities and technical decisions. •    Leverage experience of software application development, to advice team on technical issues and enable collaboration with other technical experts to support the team. •    As people manager, ensure engineering resources are assigned to priorities and drive development of people for both short-term & long-term customer needs. Drive resource strategy for short-term & long-term via hiring (contactors & internal talent development) •    Support and guide team members on competency development, career growth & performance against measurable objectives. •    Proactively identify roadblocks, inefficiencies and improvement areas affecting team productivity and collaborate with overall organization to address these areas •    Additional responsibilities may include acting as a scrum master, to drive scrum rituals (sprint planning, stand-up meetings, retrospectives and coordination with other scrum teams) under the Scaled Agile framework. •    Ensure all development activities in the teams’ scope is per the SE offer development compliance activities (Secure Development Lifecycle, Cybersecurity, safety, qualimetry etc.) per governance defined by the Scaled Agile program team. •    As an agile leader, enable culture of continuous experimentation & improvement, team empowerment & accountability, growth-oriented mindset & innovation. •    As a leader in the organization, contribute to the organizational level initiatives such as people development, process improvements, agile transformation and employee engagement initiatives.   Qualifications   Required skills and experience •    Engineering or equivalent degree in computer science.  •    At least 15 years of total experience leading and managing engineering teams developing customer-facing software products. •    At least 8 years of experience in coding/designing/architecting software products using .NET/C# technologies. •    Prior experience working with real-time operating systems (Linux, VxWorks, RTOS etc..) •    Ability to be based out of Bangalore, India location. •    Prior experience with agile and scrum practices. •    Ability to work well in a matrixed organizational environment and be a collaborative team player across various reporting lines. Preferred skills •    Prior experience with Scaled Agile development (SAFe) •    Familiarity with IEC 61499 control automation standard •    Familiarity with control automation or industrial automation domain/customer segments/applications. •    Prior experience managing remote teams.