Search by job, company or skills

Power Integrations

C++ Developer

Early Applicant
  • Posted 9 days ago
  • Be among the first 10 applicants
2-4 Years

Semiconductor Manufacturing

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
  • Strong mathematics foundation
  • Experience with Rogue Wave Stingray Studio
  • Familiarity with web technologies
  • Knowledge of PHP
  • Familiarity with MATLAB
  • Experience with project management tools such as Jira

Date Posted: 15/04/2025

Job ID: 107835435

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

RCC Colab Solutions Inc.

[URGENT] Junior C/C++ Developer

RCC Colab Solutions Inc.
Information Professionals Inc

RPA Developer (UIpath, C#, Vb.net, Agile)

Information Professionals Inc
Last Updated: 15-04-2025 07:12:39 PM