Share this Job
Job Title: Software Engineer- (C++ / MFC)
Location:
Bangalore, KA, IN, 560066
Business Unit:
Programmable Power Products
Posting Date:
Aug 6, 2022
Job Description:
Position Summary
To develop custom application software for the company’s range of programmable power devices
Essential Functions/Responsibilities:
Business Strategy
• Key member of technical team for the development of application software for new and existing products using Microsoft development platforms.
Performance, Metrics & Reporting
- Review technical requirements and develop project plan support development for windows application software development
- Manage and maintain Project schedule
- Provide weekly updates on project progress.
People Management & Employee Development
- Interface with the other team members (digital and hardware team) for applications development
- Adhere to personnel policy requirements
• Maintain confidentiality in all aspects of staff and departmental and company information
Operation & Execution
- Analyze functional requirements for the windows application software required for the power supplies
- Develop design methodology for the application program
- Implementation and code development using relevant Microsoft technologies platforms,
- Testing with the power supply hardware.
- Releasing and maintaining the source code using appropriate tools
- Sustenance support for existing products.
- Other duties as assigned by the engineering manager.
Knowledge, Skills & Experiences
- 2 years to 6 years of experience with Microsoft technologies (C++, MFC, VB .Net, Visual Studio)
- Experience developing software for mathematical analysis in a scientific / instrumentation environment
- Experience developing applications for Windows platforms
- Experience developing services for Windows
- Routinely uses software best practices: coding standards, code commenting, unit testing, and version control
- Strong documentation skills
- Experience with debugging and diagnostic techniques and tools
- Experience with programmable power device is a plus.
- Fluent in written and spoken English
- Experience with remote site development (e.g. India-USA)
Job Requirements
- Understanding of Legacy code and porting to new version
- Develop application specific windows software using VC++ and MFC platforms
- Develop design for the user interface software.
- Implement the same and verification of the functional requirements of the software
- Releasing the software and maintaining the source code as required.