Pasig City, PHL
31 days ago
Sr. Software Developer (Backend)
Description 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, Electrical Engineering or related fields. + 5 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.
Confirm your E-mail: Send Email
All Jobs from Power Integrations