Job Title: Specialist Software Engineer
Job Code: 22491
Job Location: Huntsville AL or Melbourne FL
Job Schedule: 9/80: Employees work 9 out of every 14 days totaling 80 hours worked and have every other Friday off
Job Description:
We are seeking a Specilalist Software Engineering to join our growing team. The Software Engineer is responsible for research design and development of computer software systems in conjunction with hardware product development for the manufacturing environment. Primarily responsible for the design and development of software products using Inductive Automation Ingnition application. Utilize Inductive Automation Ignition ETLs and APIs to create business value. Capture customer requirements develop scalable and repeatable solutions and bridge the gap between physical manufacturing devices (Sensors and PLCs) and the digital network. Deliver relevant and adaptable solutions to transform manufacturing operations through technology integration.
Essential Functions:
- Design and develop products for a variety of applications using Inductive Automation Ignition ensuring they meet customer requirements and business objectives.
- Participate in all phases of the software development life cycle including requirements analysis design implementation integration and testing.
- Collaborate with crossfunctional members of the Aerojet Rocketdyne organization to develop and evaluate interfaces between hardware and software operational performance requirements and the overall system design.
- Contribute to determining estimating and validating the cost and scope of software efforts to ensure software performed meets program cost schedule and technical constraints.
- Develop applications leveraging RESTful APIs and SQL Server scripting.
- Create visual and intuitive UIs and RESTful API calls to reduce errors in verification processes.
- Serve as an Ignition Vision/Perspective Subject Matter Expert (SME) and mentor junior developers through training and code/documentation reviews.
- Recommend enhancements to systems and processes to solve problems or improve effectiveness.
- Manage projects or processes with general supervision providing guidance coaching and training to other employees within the job area.
Qualifications:
- Bachelors Degree and minimum 4 years of prior relevant software engineering experience. Graduate Degree and a minimum of 2 years of prior related software engineering experience. In lieu of a degree minimum of 8 years of prior related software engineering experience.
Preferred Additional Skills:
- Preferred certifications: Ignition Gold Certified Integrator Ignition Core Certified Integrator.
- Technical Skills: Ignition Perspective and Vision Modules ETL API Git Python SQL .NET C# REST JavaScript Oracle MSSQL SSIS Maximo Predator Indysoft RFID RTLS JSON Azure DevOps Snowflake Sparkplug/B.
- Experience in managing technical and operational innovation efforts
- Knowledge of database management systems such as PostgreSQL Oracle and MSSQL.
- Strong debugging and troubleshooting skills.
- Experience with Inductive Automation Ignition ETLs and APIs.
- Problemsolving skills and attention to detail.
- Develop scalable and repeatable solutions.
- Experience in bridging physical devices with digital networks.
Required Experience:
Unclear Seniority