The Job logo

What

Where

Firmware Technical Expert

ApplyJoin for More Updates

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

Smart SummaryPowered by Roshi
Seeking a skilled professional with experience in firmware development for solar energy products. The ideal candidate will have expertise in programming languages such as C/C++ and embedded Linux development. Knowledge of communication protocols, secure coding, and testing automation is essential. The successful candidate will join a global team and contribute to the design and development of innovative renewable energy solutions.

Essential functions:

  • Understand product requirements / Firmware specifications / communications firmware architecture for Solar Energy Grid Tie / Off Grid Inverters /Back-up systems / Auxiliary Products like Gateway and Operator Interfaces stations.
  • Design and Architecture the system.
  • Hands on Code Implementation / debugging / development and testing of systems
  • Good understanding of  secure coding and Cyber Security requirements
  • Development of real time state machine, monitoring and communications functions for the above referred renewable energy products.
  • Understand and comply with QMS and PMP requirements
  • Participate in subsystem and system level design verification planning and testing

Mandatory skills:

  • Programming language C/C++ for 32 bit microprocessor,
  • Embedded Linux development experience.,
  • Familiarity with Linux based development environments ,docker container.
  • Familiarity with embedded testing, test automation scripting for embedded products, development tools, including emulators and version control software
  • Exposure to Agile development methodologies / Scrum workflow.
  • Experience developing embedded systems for power control products very desirable
  • Exposure to IOT frameworks and cloud technologies.
  • Scripting languages like Python and Lua.
  • Exposure to Web technologies like HTML, JavaScript.
  • Experience in industrial field bus communication protocols like MODBUS / CAN and protocols like USB,TCP/IP and embedded webservers.
  • Good interpersonal communication skills and experience in working with global teams

Qualifications – External:-

BE / B.Tech / M.Tech / M.S with 5+ years of experience in Embedded system development and communication protocols.

Creating a More Sustainable World, Together

Sustainability is at the core of our purpose – to empower all to make the most of our energy and resources, bridging progress and sustainability for all. And we are being recognized for this too! In 2021, Schneider Electric was ranked the world’s most sustainable corporation by Corporate Knights – an acknowledgement of our Sustainability Impact 2021-2025 program, and our long-standing commitment to Environmental, Social and Governance (ESG) issues.

What's in it for you?

  • Flexibility: With our Global Flexibility at Work policy, and our hybrid work model, we empower our employees to work flexibly, managing their unique life and work in the way that works best for them. We embrace agile, flexible, and smart ways of working for our people — to support higher performance, greater inclusion and well-being, and stronger resiliency. Working part-time or from the comfort of your home are just a few of the opportunities available when you most need them.
  • Career Development: We provide a rich environment for our people to grow and learn every day. Our career development model is built around 3 pillars: Experience, Exposure and Education. In addition to working with your manager to build your unique career path, you can use our digital and borderless career platform – Open Talent Market – to match your skills and ambitions to opportunities across the organization including mentorships, part-time projects, and open positions.
  • Inclusive Environment: At Schneider Electric, diversity is an integral part of our history, culture, identity, and success. By embracing difference, we build a culture of respect where everyone feels safe to be their authentic selves. We are fully committed to inclusion, and our policies and culture reflect this commitment to our employees.

Qualifications:

•BE or Masters or Phd. in  E&C or Computer Science  from reputed institution. ( Preferabally from IIT or NIT's)

Set alert for similar jobsFirmware Technical Expert 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

Firmware Technical Leader

Schneider Electric

Bengaluru, Karnataka, India

Posted: a year ago

The firmware engineer position will have responsibility for all aspects of firmware and embedded software development. Including requirements specification, initial design, coding, debugging and development of firmware test procedures Key Elements of the role: Develop software systems and integrate with new and/or existing hardware specifications by designing and coding programs or modifications of programs Technical Skills in requirements definition, designing, code, testing, and debugging Hardware/software integration and co-simulation environments Micro controller (32bit, 16bit), STM32F, ARM, MSP430F micro   Qualifications 2-4 years of Experience in standard tools for embedded system development (ICE, emulators, debuggers, simulators, Logic analyzer) knowledge on Embedded C , Assembly/In-line Assembly, MATLAB Modbus, Embeddded c++/c,  IAR, RTOS, Communication: TCP/IP,  MODBUS, SPI, I2c,  Rs485 B.E./B.Tech in ECE / EEE

Schneider Electric Logo

Firmware Testing Technical Expert

Schneider Electric

Bangalore Urban, Karnataka, India

Posted: a year ago

Responsibilities: ü  Analyse product requirements and derive test plans based on requirements. ü  Develop and execute test plans, test cases, and procedures for firmware testing. ü  Responsible for developing verification strategy & verification architectures ü  Identify and prioritize testing efforts based on key features and use cases. ü  Ensure that all aspects of the product are tested thoroughly. ü  Develop and maintain test automation scripts and tools. ü  Contribute thoughts/ideas to user requirements and specification reviews. ü  Conduct review of test plans and automation scripts ü  Collaborate with cross-functional teams, including development and product management. ü  Analyse and report test results to stakeholders. ü  Identify and track defects, and work with development teams to resolve them. ü  Stay up-to-date with industry-standard software Testing & development methodologies and practices. ü  Responsible for execution of cyber security Pre Pen test features and coordination with Pentest team Skill sets: Ø  Bachelor’s Degree in computer engineering and/or Electrical Engineering or Electronics Engineering equivalent experience Ø  8+ years’ experience performing testing both Manual & Automation of products and systems comprised of hardware, firmware, and software within an R&D Environment Ø  Experience in test automation tools and lab equipment’s. (scripting languages – such as Python, and/or automation tools, such as Selenium, NI TestStand) Ø  Working experience on Low voltage/Medium voltage/ Metering Products & Protection. Ø  Experienced in SDLC for product development & STLC process, Ø  Experience in Agile and Scrum. Ø  Strong problem-solving skills and attention to detail. Ø  Excellent communication skills and ability to work in a team environment. Ø  Ability to work in a fast-paced environment and meet tight deadlines. Ø  Proven ability to work independently and take ownership of assigned tasks. Ø  Experienced in functional verification of devices using various communication protocols Modbus, CAN & IEC61850. Ø  Expertise in use of packet analysers like Wireshark, serial port sniffer, etc and capable of analysing and decoding the frames

Schneider Electric Logo

Manager, Expert Technical Support - Power Management Systems

Schneider Electric

Bengaluru, Karnataka, India

Posted: a year ago

Your role will be to provide technical support for Schneider Electric Scada Software The L3 engineer will: - Assure the treatment of customer technical support incidents in BFO (Salesforce-based CRM platform), and follow the cases to their complete resolution, with the help, if needed, from other services of the activity like R&D, Quality, and Marketing.  Customer satisfaction is our top priority, and answers must be provided in a timely manner. - Use their technical expertise to analyze and resolve malfunctions in the products as mentioned in the customer requests, or to collect relevant data from the customer site, allowing the R&D team to analyze further and to provide a resolution. - Make sure to communicate regularly with the customer, and to provide updates on the status of a case when the problem takes a longer time to resolve. - Use their knowledge and experience to maintain and update a Technical Knowledge Base, by creating FAQ documents (Frequently Asked Questions).  These may be text-based or video-based. - Bring field experience and customer feedback to the Offer Creation and Issue to Prevention processes. - Build and organize technical training, at least for Advanced Technical Support Centers (Level 2).   Education Level:  Bachelor's or master’s degree in Electronics/Electrical Engineering domain Years of work experience:  Candidate Preferably with 7-10  years of experience in Substation Automation – Design/development or testing, knowledge of various SCADA software used in the industry like Citect SCADA, GE iFix, Wonderware etc, Communication Protocols like Modbus, IEC 101/104, IEC61850 will be an ideal fit.  On-site commissioning, or projects  & Knowledge of IEC61850  will be an added advantage. Working Knowledge of Schneider Softwares Power Monitoring Expert & Ecostruxure Power Operations will be an added advantage   Competencies:  Knowledge of  Scada Software, knowledge of communication protocols like IEC61850, IEC 101,103, 104, Modbus TCP etc. - Self-motivated individual contributor, able to meet deadlines in fast-paced, dynamic environment. - Customer Focused. - Good communication & Negotiation skills - Should be able to work in diverse multi-geography located teams and be capable of taking initiatives and contribute independently and as Team Player when required. Qualifications Bachelor's or master’s degree in Electronics/Electrical Engineering domain

Schneider Electric Logo

Services engineer_UPS expert

Schneider Electric

Seoul, Seoul, South Korea

Posted: a year ago

This position is accountable for site intervention, troubleshooting and major technical issue support. The incumbent will provide technical support as  UPS (Uninterruptible Power Supply) , both in the shop and on site. Work on competitive equipment may also be part of the role. He/she will provide technical instruction and guidance to new and less experienced services engineers. He/she will support site intervention such as quality issue, customer relationship risk. Analyze and complete malfunctions in equipment through global technical escalation and interpret root cause. Identify sales opportunities to propose new solution into our market and submit them to sales teams.    Responsibilities - Provide outstanding product guideline and solution - Advise customers on best proposal, new solution and upgrade opportunities - Technical support on equipment based on the Schneider Electric and APC UPS   - Submit digital opportunity detected during his/her interventions - Leads or contributes to Field Services Representative small projects coordination on technical base - Support with technical base of UPS/Electrical to quotation team - Should be able to perform basic audits of customer’s electrical systems based on UPS product - Support on defective product (UPS) from site about quality issue to find root cause through co-work with quality team - Technical assist on inquire from Schneider Electric Service Partners about evaluating technical and professional performance   Main Interactions - Technical support for site engineers, Intervention for major quality issue, Support official letter, Pre-sales support on technical base #LI-JL2 Qualifications   - At least 8 years of related or equivalent experience - High level of knowledge of UPS systems and applicable application software knowledge is preferred. - Must be able to perform duties with technical advisor as UPS’s expert engineer. - Must comply and understand with all safety policies on site intervention - Ability to advise as UPS expert engineer to solve matters - Ability to lead issue of customer relationship risk - Ability to read, analyze, and interpret based on UPS, electrical system when problem happened - Ability to take answer about technical questions from service engineers, Sales team, Customers. - Must be able to communicate in English (speak, hear and write) effectively to various intellectual levels.