Software Developer (Backend)

2 Months ago • 2 Years + • Research & Development • Undisclosed

About the job

Job Description

Description

Job Summary
As a Backend Software Developer, you will be responsible for designing and development application that assist in the design of switching power supplies. This role requires strong technical expertise as a software engineer to develop high quality software solutions in line with project objectives and industry standards.

Responsibilities

  • Design, develop and maintain a software product for the switching power supply design, ensuring high software quality standards.
  • Maintain existing codebase by bug fixing, refactoring, and implementing unit tests.
  • Collaborate with engineering team and QA department to clarify requirements and ensure program functionality meets expectation.
  • Prepare comprehensive reports, instructions and other documentation for the software product.
  • Evaluate code for compliance with industry standards, validity and maintainability.
  • Participate in peer reviews of solution designs and associated code.
  • Keep abreast of technology and industry trends to innovate and stay competitive.

Requirements

  • BS degree in Computer Science, Information Technology, Computer Engineering or relevant course
  • 2+ years of commercial C++ development experience, preferably in complex software projects
  • Proficiency in C++, OOP, STL, multi-threaded programming
  • Ability to quickly understand existing codebases and write clean, easily maintainable code
  • Strong communication skills to effectively interact with internal team members and external stakeholders
  • Experience with agile development methodologies, including Scrum
  • Proficiency with version control systems such as Git
  • Excellent problem solving abilities and the ability to generate and effectively express ideas
  • Knowledge of software security best practices and experience implementing secure coding practices
  • Strong attention to detail in documentation and reporting
Significant advantages
  • Knowledge of electrical engineering
  • Experience with Rogue Wave Stingray Studio
  • Familiarity with web technologies
  • Knowledge of PHP
  • Familiarity with MATLAB
  • Experience with project management tools such as Jira

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Beijing, Beijing, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pasig, Metro Manila, Philippines (On-Site)

Penang, Malaysia (On-Site)

Shanghai, Shanghai, China (On-Site)

San Jose, California, United States (On-Site)

Beijing, China (On-Site)

Ohio, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Power Integrations

Similar Jobs

Offworld - DevOps Engineer

Offworld, Canada (Hybrid)

TIBCO - Senior QA Engineer

TIBCO, India (On-Site)

The Walt Disney Company - Sr. Software Engineer, Front-end

The Walt Disney Company, United States (Hybrid)

Unity - Credit and Collections Specialist

Unity, China (On-Site)

Google - Senior Silicon Digital Design Engineer

Google, United States (On-Site)

Rockstar Games - Software Engineer, C# WPF (All Levels)

Rockstar Games, United Kingdom (On-Site)

Trend Micro - Embedded Software Engineer (C/C++)

Trend Micro, Philippines (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Easygo - Legal Counsel

Easygo, Australia (On-Site)

LSEG (London Stock Exchange Group) - UAT Assistant Manager - Workflow &Systems

LSEG (London Stock Exchange Group), India (Hybrid)

Funguy Studio - PHP Developer

Funguy Studio, Philippines (On-Site)

LSEG (London Stock Exchange Group) - DevOps Engineer

LSEG (London Stock Exchange Group), India (Hybrid)

Fortis Games - Senior Project Manager, Central Platform

Fortis Games, Canada (Remote)

Bounteous - Senior Product Owner - BOT

Bounteous, India (Remote)

Gunzilla - Producer

Gunzilla, United Kingdom (On-Site)

Hapag-Lloyd AG - ITSM Practice Manager – Change enablement

Hapag-Lloyd AG, India (On-Site)

Next Level Business Services - SAP MM

Next Level Business Services, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Pasig, Metro Manila, Philippines

PwC - Audit Manager - Assurance

PwC, Philippines (On-Site)

Netflix - Technology Experience Specialist (IAM)

Netflix, Philippines (Hybrid)

Tesla - Delivery Operations Specialist

Tesla, Philippines (On-Site)

Nagarro - Senior Analyst

Nagarro, Philippines (On-Site)

Nasdaq - Lead - Cloud Operations

Nasdaq, Philippines (Hybrid)

Fluence - Control Systems Engineer

Fluence, Philippines (Hybrid)

Funguy Studio - Senior Producer

Funguy Studio, Philippines (On-Site)

PwC - AC Manila - Accounting Manager

PwC, Philippines (On-Site)

NinjaVan - B2B Account Manager

NinjaVan, Philippines (Hybrid)

Keywords Studios (Player Support) - HR Specialist (C&B)

Keywords Studios (Player Support), Philippines (Hybrid)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Intel Corporation - Firmware development engineer

Intel Corporation, Israel (Hybrid)

Microsoft - Research Intern - AI-Assisted Game Creation

Microsoft, United States (On-Site)

ByteDance - Software Engineer, Model Interference

ByteDance, United States (On-Site)

Zoox - Senior Firmware Engineer

Zoox, United States (On-Site)

Get notifed when new similar jobs are uploaded