Software/Controls Engineer - Onsite

Cerebra Consulting
Warren, MI, United States
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Unit Testing Software Documentation Software Quality Computer Programming System Configuration Data Structures Software Debugging Supervisory Control and Data Acquisition (SCADA) Microsoft SQL Server Performance Tuning E2e Testing OPC Unified Architecture
+6 more
Software Engineering Software Project Management Software Systems System Availability Information Technology Software Usability

Job description

The Senior launch and deployment team member is responsible for architecting the delivery of cimplicity based applications used for Plant Floor Monitoring & Control at Client Manufacturing plants across the globe. The person needs to have strong business and technical acumen to understand complex manufacturing systems, evaluate, identify, recommend and implement the solutions that can best improve current applications implementations with COTS integrations to bring business benefits.

Requirements

For this role you will expected to have demonstrated success in software project delivery experience in leading technical efforts developing/deploying applications using a variety of tools, languages, frameworks and technologies Aggressively engage in the identification / remediation of software issues related to code or solutions quality, security, and/or pattern/frameworks and software usability or end user related issues Integrate software with existing software/systems Automates unit/end-to-end testing of software systems within their domain, focused on software quality and maintainability Strong Knowledge of configuring, maintaining and debugging software systems. Dedicatedly engage in the remediation of software issues related to code/solutions quality and/or security Possess technical writing knowledge around system deployment specification and user documentation of software systems and ensure that technical documentation meets Client standards Understand and maintain compliance with Client standards and industry standard methodology Holds themselves and others accountable for demonstrating Clients values and cultural behaviors. Models Client behaviors and builds a winning culture.

Preferred Skill Set / Experience

Bachelor’s Degree or higher in Engineering or Computer Science(required)

Experience in Industrial IT systems and exposure to manufacturing and shop floor systems (required)

5+ years delivering enterprise?grade software in manufacturing environments, including SCADA-driven plant floor monitoring/control solutions.

Hands-on expertise establishing and managing PLC communications via industrial protocols such as OPC UA and OPC DA, including standardized channel/device/tag models, throughput benchmarking, performance tuning, and high availability.

Experience with SQL Server (required)

A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design

Large systems software deployment and development experience

Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems

Experience in programming and experience with problem diagnosis and resolution

Excellent verbal and written communication skills

Excellent interpersonal skill

About the company

Cerebra Consulting Inc is a System Integrator and IT Services Solution provider with a focus on Big Data, Business Analytics, Cloud Solutions, Amazon Web Services, Salesforce, Oracle EBS, Peoplesoft, Hyperion, Oracle Configurator, Oracle CPQ, Oracle PLM and Custom Application Development. Utilizing solid business experience, industry-specific expertise, and proven methodologies, we consistently deliver measurable results for our customers. Cerebra has partnered with leading enterprise software companies and cloud providers such as Oracle, Salesforce, Amazon and able to leverage these partner relationships to deliver high-quality, end-to-end customer solutions that are targeted to the needs of each customer.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:50 min

Introduction to end-to-end testing with Cypress

Soumaya Erradi · LIVE

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

4:42 min

Building robust data structures with structs and bound functions

Rainer Stropek Rainer Stropek · WWC 2021

3:07 min

Applying industrial factory management concepts to software developers

Johannes Hansen · WWC 2023

3:23 min

Testing accessibility with manual checks and automated tooling

Julia Undeutsch Julia Undeutsch · LIVE

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

Videos

See all

Related articles

See all