Epicareer Might not Working Properly
Learn More

Senior Software Developer | SPI Factory Solutions

Salary undisclosed

Checking job availability...

Original
Simplified

• Position: Senior / Software Engineer x 2 Headcount

• Work Location: Yishun Industrial Park, Singapore

• Shuttle Bus at Canberra MRT, Singapore

• Basic Salary: $4,000 - $8,000 (Based on Experience)

• Working Days: 5 Days, 8.30am-6pm

Role:

• As a Senior / Staff Software Engineer, you will be required to develop solutions for SPI, factory line and their associated modules and configurable options.

• You will also be responsible for solving complex engineering problems using new or existing technologies, and through innovation, creativity, and technical analysis with a strong focus on quality.

Requirements:

• Master’s or Bachelor’s Degree in engineering or related discipline

• Minimum 2-5 years of relevant working experience

• Experience in analysis of software design and implementation for hardware systems

• Experience in the design and validation of engineering requirements

• Experience in Source Control Systems, Visual Studio and Software Development Lifecycle

• Proficient in C++ programming language, UML and appropriate usage of design patterns

• Proficient knowledge of appropriate equipment software and

• Experience in Unit Testing and Dependency Injection

• Experience in WPF, GIT, hardware and real time control systems will be advantageous

Responsibilities:

• Lead technological solutions to maintain and extend an advantage in a competitive market

• Handle complex software design tasks to predetermined schedules with a strong focus on quality

• Maintain focus on quality when challenged with urgent customer requests/bugs

• Maintain a balance between functional design and time to market, ensuring maintainability and scalability

• Responsible for the selection and implementation of design concepts to translate to production's products

• Provide evidence of appropriate solution for customers via technical reviews

• Undertake continual professional development including both personal and technical competencies

• Guide and support the junior team members on their professional development

• Perform any other ad-hoc duties as assigned

#SCR-carson-cheong

Cheong Kar Chun Team Manager R1980386

The Supreme HR Advisory 14C7279