Control Software Engineer
QuEST Global
Bangalore, Karnataka, India
4d ago

Job Description

Key responsibilities The Control Software Engineer is responsible for the Design, development and / testing of propulsion control software this includes e.

g. elicitating requirement, handling of source code, configuration management, testing, Integration, packaging and release of software.

He / She follows processes or procedures related to engineering projects and prepares technical manuals, reports, design documentation and responsibilities of assigned projects.

60 %He / she is responsible for the development, preparation and adaptation of simulation models as per project requirement and architecture.

He / she is responsible to maintain necessary documents related to model development.10 %The Control Software Engineer mentors less experienced engineers while requiring little personal supervision, imparts propulsion control expertise and experience to others, demonstrates a consistently high level of quality and personal integrity.

20 %Cross-functional interfacing and Leading the control scope of deliverables10%3The Control Software Engineer is responsible for the Design, development and / testing of propulsion control software this includes e.

g. elicitating requirement, handling of source code, configuration management, testing, Integration, packaging and release of software.

He / She follows processes or procedures related to engineering projects and prepares technical manuals, reports, design documentation and responsibilities of assigned projects. Education

  • Bachelor or Master of Engineering (Power Electronics / Electronics & Communication / Instrumentation & Control) or equivalent
  • Relevant experience required (i.e. directly linked to the requirements of the position / role)

  • 4 to 10 years of software development, real-time systems and software processes
  • Specialized or cross-functional knowledge / relevant experience required by the position / role

  • Embedded SW / firmware development based on standard IEC 61131-3 using languages like C / C++, Function Block Diagrams, Sequential Function Charts, Structure text, etc for an embedded system product.
  • System knowledge on power electronics products like battery charger, Power Converters / Inverters ,Auxiliary power supplies, etc.
  • Knowledge on embedded software test environments and systems, hardware in the loop (Real time simulators (CRio or dSPACE or OpalRT)
  • Hands-on experience on Model Base Design Tools like MATLAB, Simulink, Requirement management tools like DOORS, Configuration management tool like Dimension, MS Office etc.
  • Hands on experience with Software Development Methodology (V-Model, Water fall, Agile etc)
  • Good communication and soft skills to work in global working environment.
  • Desired Skills

  • Deep knowledge on control theory and physics and mathematical algorithms,
  • Product Safety as per EN 50126, 50128 & 50129,
  • Test automation using Python scripts
  • Good understanding of quality assurance processeslike IRIS, CMMI, etc.
  • Relevant experience in Railway Sector / Renewable sector will be an added advantage

    6 - 9

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form