Unknown Company

US_East | Software Developer - Application Server Technologies_L2

cleveland, oh • Posted 4 days ago
Onsite Full Time General

Firmware DeveloperPossible 3 Month CTH | No Fees | Do Not Re-Post | ConfidentialRole: Firmware Developer with C++ and Python skillWork location: Mayfield Heights, OHIORates: $ 60/hrBackground Check: MANDATORYStrong experience in leading and managing complex industrial automation projects involving concepts such as PLC, SCADA, HMI, and DCS.Experience in leading teams in defining technical architecture using networking interfaces like Modbus, Foundation fieldbus, and TCP/IP protocol.Good knowledge on making use of Common Industrial Protocol (CIP) networks (EtherNet, ControlNet & DeviceNet) and IO (Input Output) configurations.Hands-on experience in writing C++ applications to prove the design concept to the team and drive it from there.Hands-on experience in writing automated test cases using Python.Experience in performing system design, testing, code review, and improving performance issues.Able to participate in technical design discussions and provide engineering inputs to solidify the industrial automation product features.Be able to study technical architecture and write specifications around the software feature.Gather requirements from HLDD, create and prioritize feature stories, define acceptance tests.Create clearly detailed business requirements, use cases, functional specification documents, and test cases to be used by the technical team to develop solutions.Experience in implementing quality assurance activities to meet system requirements.Handle testing, system performance, environmental, and system troubleshooting.Expert in managing engineering project schedules, identifying risks, and clearly communicating them to internal and external project stakeholders.Be able to prioritize and manage the project backlog, ongoing bug fixes, and enhancements.Providing leadership to team members and peers by collaborating with others; identifying and initiating projects; managing resources and holding self and team accountable for results.Ensure that the project meets its deliverables in an agreed schedule, according to the scope and to quality standards.

Back to Job Search