Skip to content

Factory Software Integration Engineer
Company | Shield AI |
---|
Location | Dallas, TX, USA |
---|
Salary | $157595 – $236393 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Demonstrated experience shipping software to end users.
- Direct experience building front-end and back-end software for web-based applications.
- 5+ years of experience in software development (This can be waived with proven record of excellence in field)
- Can-do attitude and a maniacal sense of urgency
- Bachelor’s degree in computer science, Software Engineering, or related field, or equivalent industry experience
- Full stack software engineering experience in one or more application-level programming languages (eg python, C#)
- Experience with web application and desktop application development
- Experience with every stage of the software lifecycle, including requirements gathering and end user support
- Experience using databases (e.g. SQL server)
- Experience with revision control systems and versioning practices (e.g. git and gitflow)
- Experience supporting applications in production critical environments
- Experience using or interfacing with ERP/MRP systems
- Strong understanding of software development principles, including design patterns and testing methodologies
- Experience with industrial automation tools and technologies
- Strong inclination for first principles problem-solving
- Experience with manufacturing environments, or other supply chain experience
Responsibilities
- Develop and sustain manufacturing executional software, as well as integrate third party software into a production ecosystem.
- Function as lead for factory and manufacturing software integration and development.
- Collaborate with cross-functional teams to identify software integration needs and drive continuous improvement in the development of solutions that meet the needs of our technicians, stakeholders, and customers
- Design and improve UI and UX for Shield AI’s Material Flow, Manufacturing, and Supply Chain Software.
- Solve challenges or complete project work with a heavy focus on Manufacturing Systems, system integration, production automation and software development
- Apply your expertise in software development and automation to inform design decisions and ensure software meets the needs of our products
- Quickly build an understanding of the issues at hand and devise a path to resolution independently or as part of a team, utilizing data-driven analysis, automation tools, and cross-functional collaboration to drive efficient and effective solutions.
- Show high adaptability and eagerness to handle extra duties and responsibilities, supporting different areas of the organization beyond their main tasks when the criticality justifies it.
- Other duties as assigned
Preferred Qualifications
- Ideal candidate would be a multitalented engineer eager to learn and take on a wide variety of different software engineering disciplines to create cohesive and integrated solutions
- Bonus if you have experience with event streaming platforms (e.g., Apache Kafka, RabbitMQ, or similar) for data pipelines and real-time analytics.