Rockwell Automation

Software Engineer (full stack)

Singapore

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Manufacturing, BiotechnologyIndustries

Senior Software Engineer

Employment Type: Full time

Position Overview

Rockwell Automation is a global technology leader dedicated to helping manufacturers worldwide enhance their productivity, sustainability, and agility. With a team of over 28,000 employees, we are committed to making a positive impact. Our people are energized problem solvers who take pride in contributing to companies that nourish the world, provide life-saving medicine globally, and focus on clean water and green mobility. We welcome innovators, forward-thinkers, and problem solvers seeking a place to do their best work.

As a Senior Software Engineer, you will be instrumental in designing and developing innovative and user-friendly commercial software. Your role will also involve performing intermediate-level software testing, including test development, planning, scheduling, and execution. You will be a key contributor to subsystem design, implementation, and testing, actively participating in all stages of the development lifecycle and supporting your team. Ensuring that developed products meet requirements and adhere to total quality management standards will be a core responsibility. This position offers the opportunity to collaborate with global cross-functional teams and potentially lead small-scale features or portions thereof.

Our software engineering group fosters knowledge sharing, collaboration, and a commitment to using reliable, well-thought-out engineering practices and technologies to overcome challenges. We seek individuals who can effectively leverage diverse technical backgrounds and opinions by promoting a team-oriented environment with open communication, honesty, and respect. The ideal candidate will proactively seek knowledge in software engineering, computer engineering, and test automation, and actively pursue career development and training opportunities.

Responsibilities

  • Collect, contribute to, and document requirements for features and their components, ensuring specifications contain the necessary information for software development and corresponding test cases.
  • Develop new subsystem designs or contribute to existing ones, ensuring they meet established requirements.
  • Establish project timelines and determine the resources needed for design execution, considering trade-offs between requirements, speed, cost, and reliability in design approach selection. Provide progress reports as needed.
  • Implement and document code that meets software design requirements.
  • Develop and execute thorough unit test plans.
  • Report, analyze, debug, and correct anomalies, determining the origin and root cause of identified issues.
  • Lead the integration of other components by resolving problems within and across subsystems to produce a final product.
  • Lead or participate in reviews of documents, designs, code, test cases, and user documentation.
  • Maintain the integrity of one or more software subsystems.
  • Build relationships and interact with peers to ensure assigned tasks are prioritized appropriately.
  • Take the lead in identifying and recommending improvements to software development capabilities in areas such as practices, tools, and test automation.
  • Think creatively and explore new avenues to overcome obstacles by utilizing the latest technologies and standards.
  • Clearly communicate technical information and ideas.

Company Information

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, 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!

Skills

Software Design
Software Development
Software Testing
Test Development
Test Planning
Test Scheduling
Test Execution
Subsystem Design
Implementation
Development Lifecycle
Quality Management
Collaboration
Technical Lead

Rockwell Automation

Industrial automation and information technology solutions

About Rockwell Automation

Rockwell Automation provides hardware, software, and services aimed at improving operational efficiency and sustainability in various industries, including manufacturing and food and beverage. Their products work by integrating advanced technology to streamline processes, enhance reliability, and reduce operational costs. This includes alarm notification software, cybersecurity solutions, and computerized maintenance management systems. What sets Rockwell Automation apart from competitors is their strong emphasis on sustainability and tailored solutions for specific industry needs, helping clients meet environmental standards and improve productivity. The company's goal is to drive better outcomes for clients through technological innovation and comprehensive support.

Milwaukee, WisconsinHeadquarters
1903Year Founded
$39.1MTotal Funding
IPOCompany Stage
Industrial & Manufacturing, Enterprise Software, CybersecurityIndustries
10,001+Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
401(k) Company Match
Paid Vacation
Paid Holidays
Paid Time off
Parental Leave
Caregiver Leave
Flexible Work Hours

Risks

Emerging AI-driven automation companies threaten Rockwell's market share with competitive solutions.
Rapid AI advancements may outpace Rockwell's offerings, requiring significant R&D investment.
Supply chain vulnerabilities, especially in semiconductors, could disrupt Rockwell's production schedules.

Differentiation

Rockwell Automation integrates cutting-edge technology to enhance operational efficiency and sustainability.
The company offers tailored solutions for diverse industries, including manufacturing and food and beverage.
Rockwell Automation emphasizes sustainability, helping clients meet environmental standards and consumer demands.

Upsides

Increased adoption of AI-driven predictive maintenance aligns with Rockwell's focus on operational efficiency.
The rise of Industry 4.0 technologies drives demand for Rockwell's integrated automation solutions.
Growing digital twin technology market offers expansion opportunities for Rockwell's software offerings.

Land your dream remote job 3x faster with AI