Software Developer (Backend)

6 Months ago • 2 Years + • Research & Development

Job Details

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

Similar Jobs

Lionbridge Games - Technical Software Test Engineer 3

Lionbridge Games

Quebec, Canada (On-Site)
2 Months ago
PwC - Senior Software Engineer, Product Development

PwC

Athens, Greece (Remote)
2 Months ago
Rebellion - Oxford University Internship in Game Production

Rebellion

England, United Kingdom (On-Site)
3 Months ago
Virtusa - DevOps Lead

Virtusa

Pune, Maharashtra, India (Hybrid)
5 Months ago
Fluence - Controls Software Engineer II

Fluence

Houston, Texas, United States (Hybrid)
6 Months ago
Google - CPU Formal Verification Engineer, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
NVIDIA - Senior ASIC Floorplan Design Engineer

NVIDIA

Santa Clara, California, United States (Remote)
3 Months ago
Wind River Systems - Cloud Solutions Architect

Wind River Systems

Tokyo, Japan (On-Site)
6 Months ago
NVIDIA - Layout Design Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - System Software Engineering Intern - 2025

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

IGT - Game Designer/Mathematician IV - PlaySocial

IGT

North Dakota, United States (Remote)
4 Months ago
PwC - Consultor Salesforce

PwC

Santa Cruz De Tenerife, Canary Islands, Spain (On-Site)
6 Months ago
Gamefam - Executive Producer

Gamefam

United States (Remote)
2 Months ago
Luxoft - Senior QA Analyst - AML & FinCrime

Luxoft

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Berlin, Berlin, Germany (Hybrid)
6 Months ago
seeking alpha - Senior Manual QA Engineer

seeking alpha

Poland (Remote)
3 Months ago
QUANTIC DREAM - Live Ops Producer (F/M/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
6 Months ago
N-iX - Middle Full Stack .NET Engineer

N-iX

Poland (Hybrid)
2 Months ago
Flying Wild Hog - Material Artist

Flying Wild Hog

(Remote)
2 Months ago
Luxoft - Senior Full Stack Developer

Luxoft

Toronto, Ontario, Canada (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pasig, Metro Manila, Philippines

Keywords Studios (Player Support) - Talent Acquisition Intern

Keywords Studios (Player Support)

Pasig, Metro Manila, Philippines (Hybrid)
8 Months ago
PwC - Financial Services Audit Associate

PwC

Makati, Metro Manila, Philippines (On-Site)
6 Months ago
ByteDance - Compliance Officer, Philippines - Global Payment

ByteDance

Pasig, Metro Manila, Philippines (On-Site)
4 Months ago
Canva - Senior Brand Designer - Campaigns

Canva

Manila, Metro Manila, Philippines (Remote)
3 Months ago
PwC - Capital Projects and Infrastructure Senior Associate

PwC

Makati, Metro Manila, Philippines (On-Site)
6 Months ago
Seedify - Senior UI/UX Designer

Seedify

Philippines (Remote)
5 Months ago
Maersk Careers - Disputes Voice Coordinator

Maersk Careers

Manila, Metro Manila, Philippines (On-Site)
7 Months ago
ByteDance - Senior Monetization Strategy Lead, Philippines

ByteDance

Taguig, Metro Manila, Philippines (On-Site)
2 Months ago
Far Out Scout - AP & Financial Analyst

Far Out Scout

Philippines (Remote)
2 Months ago
PwC - SAP FICO Senior Manager

PwC

Makati, Metro Manila, Philippines (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Meta - Software Engineer (Leadership) - Machine Learning

Meta

Redmond, Washington, United States (Remote)
5 Months ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

Boston, Massachusetts, United States (Remote)
6 Months ago
Riot Games - Staff Software Engineer (Gameplay) - Unpublished R&D Product

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Krafton  - Global Strategy Manager 집중채용

Krafton

Seoul, South Korea (On-Site)
4 Months ago
NVIDIA - Senior ASIC Physical Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Easygo - Software Engineering Manager - Kick

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Months ago
Microsoft - Member of Technical Staff, AI - Post-Training

Microsoft

London, England, United Kingdom (On-Site)
3 Months ago
ByteDance - Engineering Manager Machine Learning Infrastructure

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Fluence - Chief Battery Energy Storage System (BESS) Engineer

Fluence

Houston, Texas, United States (Hybrid)
6 Months ago
Tencent - Senior Data Scientist

Tencent

(On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Beijing, Beijing, China (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)

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

View All Jobs

Get notified when new jobs are added by Power Integrations

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug