Software Engineer
Saint Petersburg, Россия IT development
Job description
3226608
Additional Cities
St Petersburg
Career Level
Experienced
Relocation Assistance
No
Business
GE Renewable Energy
Business Segment
Renewable Energy Grid Solutions
Function
Digital Technology
Country/Territory
Russian Federation
Postal Code
197110
Role Summary/Purpose
Join a strong development team to design and develop the next generation of the firmware for the Electrical Power Assets monitoring system, utilizing the latest and most effective technologies.
Essential Responsibilities
• • Multi process software development for Linux based industrial applications
• Design, build, and maintain efficient and reliable C/C++ code
• Hands on of algorithm complexities
• Compiling and debugging under Linux OS for target hardware
• Development of communications using standard interfaces and industrial protocols
• Development applications used data bases (MySQL, SQLight etc.)
• Human Machine Interface (HMI) development
• Development of Web based HMI
• Work closely with other engineers to develop new features
• Estimation and prioritization of the software development tasks
• Development of specifications to meet business requirements
• Document of the design and code
• Communicate progress, milestones and quality issues with team lead project managers and product managers as appropriate
Qualifications/Requirements
• Professional degree in Software Engineering, Computer Science or equivalent education and experience.
• 3+ years experience of software development in C/C++
• At least 2 years experience of developing software for embedded Linux platforms
• Experience with GNU Debugger
• Knowledge working closely with Git
• Agile/Scrum development cycle understanding
• Good English oral and written communications
Successful candidates will be employed under local employment conditions and must already satisfy local employment/work permit and residency regulations.
Desired Characteristics
• Basis knowledge/experience in Electrical Engineering
• Experience of ARM CPU, C#, Bash script, JavaScript, AngularJS, UCI, OpenWrt, Visual Studio, Eclips
• Experience of power systems software domain
• Knowledge of the following communications protocols (MODBUS, DNP3, IEC61850
IEC60870)
About Us
GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics, GE helps the world work more efficiently, reliably, and safely. GE people are global, diverse and dedicated, operating with the highest integrity and passion to fulfill GE’s mission and deliver for our customers. www.ge.com
Primary Country
Russian Federation
Primary State/Province
Saint Petersburg
Primary City
St Petersburg