In order to access this site, you need to enable Javascript. To change this setting, please refer to your browser's documentation. Rockwell Automation - Job details
 
View help for this window Help
Job details  
Job 1 of 1
     
47390BR
Sr. Software Project Engineer
United States-Ohio-Mayfield Heights
Architecture and Software
Engineering, Software
Yes
Full Time
Responsible for commercial software product development for a core, high growth Rockwell Automation control system product line. This is an industry-leading industrial automation product that has won numerous awards for innovation and usability. The position is located in a modern facility with a fitness center, cafeteria, and outdoor wooded walking paths.
This position is specifically to join other software developers and test engineers on a dedicated multi-disciplined Customer Response Team that works on resolving customer issues of varying scale with the large installed base of our product. The role involves characterizing, debugging and resolving software and system level issues on a complex, real time control system product. It also involves the design and development of features and/or refactoring, typically of a smaller scale. In general, you can expect to work on high variety, short term projects and help drive the deployment of solutions to our customers.

Essential Functions
  • Independently gathers and documents requirements of the feature and its components.
  • Leads architectural design and independently develops system designs that meet the overall system and product requirements. Provides manpower/time estimation for the design. Considers tradeoffs between requirements, speed, cost and reliability in the choice of a design approach.
  • Develops architectural artifacts in collaboration with business and guided by engineering management
  • Leads or participates in system and architecture reviews and presentations.
  • Successfully develops evolutionary architectures and designs that balances technical capabilities and time to market opportunities.
  • Provides work estimates and status reports as requested. Maintains adequate interaction to ensure assigned tasks are prioritized appropriately.
  • Keeps informed of new developments in the software engineering and computer engineering fields and disseminates appropriately through the organization. Identifies and participates in technical and developmental training opportunities.
  • May function as a go-to person for a technology, software methodology or other area of expertise.
  • May function as a technical lead of a mid-sized development, research or design team.
  • Initiates or contributes to software development capability improvement in the areas of software development practices, technology utilization and development tools.
  • Clearly communicates and conveys architecture and design concepts, both verbally and written. Also able to learn and understand complex control system concepts.
  • Effectively teams with others through mutually supportive professional relationships, open and direct communications, honesty and respect. Able to cope with and leverage stylistic differences and differences of opinion.
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.

    Required Experience and Skills
  • Minimum of 10 years experience in a software product development environment.
  • Familiar with design patterns, and object oriented languages.
  • Experience with architecting modular software.
  • Proven application of object-oriented designs.
  • Proficient in Service Oriented Architecture development

    Desired Experience and Skills
  • Direct experience with the Industrial Automation industry.
  • Experience in both local and global technical development team environments.
  • Previous technical team leadership.
  • Experience with WPF, HTML5, JavaScript
  • Proven application of design patterns.
  • Direct experience with the Industrial Automation industry.
  • Experience in both local and global technical development team environments.
  • Previous technical team leadership.
  • Experience with WPF, HTML5, JavaScript
  • Proven application of design patterns.
  •