Senior Software Engineer

2 weeks ago


Hougang, Singapore Rockwell Automation Full time

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us

**Job Description**:
**Essential Functions**
- Collects, contributes to and documents requirements for a feature and its components, ensuring the information required for the development of software and corresponding test cases are contained in the specifications.
- Develops new subsystem designs or contributes to existing ones ensuring they meet the established requirements.
- Establishes a timeline and determines the resources needed to execute a design. Considers tradeoffs between requirements, speed, cost and reliability in the choice of a design approach. Provides progress reports, as needed.
- Implements and documents code that meets the requirements of the software design.
- Develops and executes thorough unit test plans. Reports, analyzes, debugs and corrects anomalies. Takes the lead in the integration of other components by solving problems within and across subsystems to produce a final product.
- Leads or participates in reviews of documents, designs, code, test cases and user documentation.
- Estimates, plans, develops, and executes test suites, test cases and automated tests to ensure appropriate functional test coverage is attained.
- Ensures documented test cases and specifications validate documented software requirements.
- Performs product testing, reporting on problems encountered and documenting test results for follow-up.
- Determines the origin and root cause of anomalies identified.
- Responsible for the maintenance and integrity of one or more software subsystems.
- Builds relationships and interacts with peers to ensure assigned tasks are prioritized appropriately.
- Takes the lead on identifying and recommending software development capability improvements in the areas of software development practices, development tools, and test automation.
- Thinks outside the box and is willing to research and explore new avenues to overcome obstacles by utilizing the latest technologies and standards.
- Clearly communicates and conveys design concepts, both verbally and in writing.
- Able to learn and understand complex control system concepts.

**Minimum Qualifications**
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

**Desired Qualifications**
- Minimal five years' experience in product development using Microsoft technologies such as MFC/C++,.NET/C# and WPF, knowledge of industrial automation software will be a strong advantage
- Strong experience in software development using Object-Oriented Programming (OOP) technologies, such as inheritance, polymorphism, and encapsulation; Practical knowledge of design patterns
- Strong experience in using Visual Studio and related development tools, such as source control, debugging, and profiling tools; good debugging and problem-solving skills
- Basic understanding of architecting modular software
- Direct experience collaborating with local and global technical development teams
- Excellent interpersonal, verbal and written communication skills



  • Hougang, Singapore Willowglen Services Full time

    At Willowglen our greatest asset is our team of talented and dedicated staff who provide top quality service and professionalism to our customers. With the rapid expansion of our SCADA business world wide, we would like to invite high calibre individuals to be part of Willowglen's team to grow with us. **The Human Resource Department** Willowglen Services...


  • Hougang, Singapore Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...


  • Hougang, Singapore Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...


  • Hougang, Singapore Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...


  • Hougang, Singapore Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...

  • Software Engineer

    2 weeks ago


    Hougang, Singapore WS Audiology APAC Full time

    Are you a **Software Engineer **who is enthusiastic about technology? At WS Audiology, your work matters. Innovating our hearing aids and care, you contribute to improve the lives of millions. Together, we unlock your potential with our 12,000 employees globally who are committed to achieving our purpose: wonderful sound for all. **The Role** - Visualize,...


  • Hougang, Singapore MIGHTY JAXX INTERNATIONAL PTE LTD. Full time

    **Our Team** Mighty Jaxx is the leading integrated future culture platform in Southeast Asia today. With a mission to supercharge future culture phygitally, Mighty Jaxx’s integrated platform will empower future pop culture brands with an end-to-end supply chain of digital and phygital collectibles, including artist development and incubation, proprietary...


  • Hougang, Singapore Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...

  • Software Engineer

    2 weeks ago


    Hougang, Singapore Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...


  • Hougang, Singapore WS Audiology APAC Full time

    Are you a requirement engineer or a business analyst in search of a fulfilling career opportunity? Join us as a **Software Requirement Engineer** and become a part of our R&D agile software development team with key responsibilities that include clarifying requirements, crafting feature concepts, proposing UI designs, and developing software requirement...