Project Engineer Software

Year    Pune, Maharashtra, India

Job Description


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 thework 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! Project Engineer, Software (Level 4) About Rockwell Automation Rockwell Automation, the world\'s largest company dedicated to industrial automation, makes its customers more productive and the world more sustainable. Our flagship Allen-Bradley and Rockwell Software product brands are recognized throughout the world for innovation and excellence. When you choose Rockwell Automation, you join a team of talented employees who have helped us establish our leadership position in the automation industry over the past century. You join a diverse, inclusive, and global community with a passion for innovation. You join a place where you can partner with great minds and inspiring people. And you join a corporation backed by the financial strength that drives growth and career opportunities. As much as we focus on our customers, we know our employees are key to our success and future. Helping you develop a rewarding career is a top priority, because when you succeed, we succeed. Position Summary Rockwell Automation\'s APBC Business is seeking an experienced Software Engineer to be a significant contributor to a next generation new product development. You will have the opportunity to design and develop industry-leading commercial software, known for its innovation and usability. In this position, you will be highly involved in subsystem design, implementation, and testing, working very closely with senior engineers and architects. You will play an active role in all stages of the development lifecycle and support your team throughout the process. You will also help ensure that developed products meet requirements and are within total quality management standards. This position will allow you to collaborate with multiple global cross-functional teams. We are looking for someone who will effectively leverage and learn from a diverse set of technical backgrounds and opinions by fostering a team-oriented environment and the use of open and direct communications, honesty, and respect. The ideal candidate will also actively seek knowledge of new developments in the computer software engineering and will identify and pursue career development and training opportunities. Our Offer Interesting projects in Industrial Automation domain. Professional work environment with a high emphasis on product quality. Opportunities for training and development of professional skills. Competitive benefits package. Multinational work environment. Principal Responsibilities Develop software visualization/configuration modules to support hardware devices within RA\'s software ecosystem. Participate in the design and development of new architectures and frameworks for scalable product platforms. Interact and collaborate on products and projects with a team of engineers located in the US, Europe, and Asia. Mentoring junior developers. Participate in code and requirements reviews and play a lead role in defining and maintaining the core software development process. Provide technical and project leadership between Engineering, Product Management and Manufacturing with the goal of total customer satisfaction. This will require knowledge of core technologies, current trends in software development, as well as reliability and/or architectural specifications of the devices and systems. Author architecture level design documents Minimum Qualifications Bachelor\'s degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent. 8+ years of experience in software design and development. Capable of delivering high-quality C++ code for Windows based systems. Extensive programming experience in VC++ (good to have MFC, COM and ActiveX experience). Proven expertise in Object Oriented Design, multi-threading, and OS concepts. Proven ability to analyze and solve complex problems. Hands-on experience in software design and development in Microsoft tool ecosystem (Visual Studio, MSBuild, Dotfuscator). Experience in code collaboration tools and design reviews. Desired Qualifications 10+ years of experience in software design and development on Windows OS. Understanding of advanced C++ and C# programming concepts. Experience developing software communicating with external devices. Ability to quickly understand existing codebases and refactor when required. Experience developing products that are Functional Safety certified. Knowledge of safety standard IEC 61508. Excellent design, debugging and optimization skills. Understanding of RS-232, USB, Ethernet, and packet-based communication protocols. Experience with typical embedded control peripherals such as A/D, D/A, timers & general purpose I/O. Experience with standard version control systems. Familiarity with Rockwell Automation controllers and software tools. Ability to work independently and meet deadlines.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3171848
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year