What are the responsibilities and job description for the Design Engineer position at Aivanta Tech Inc?
Company Description Aivanta Tech Inc is a forward-thinking software consulting company that helps businesses innovate, scale, and succeed in the digital era through AI-driven solutions and custom software development. The team combines strong technical expertise with deep knowledge of business processes to build scalable, secure, and high-performance applications for startups and enterprises alike. Aivanta Tech Inc delivers web and mobile applications, AI and data solutions, cloud and DevOps services, and IT consulting to support digital transformation. The company focuses on intelligent automation, data-driven insights, and cutting-edge technologies to create measurable value and long-term partnerships. Aivanta Tech Inc is committed to quality, innovation, and reliability in every project.
Role Description The Design Engineer is a full-time, on-site role based in Bartlesville, OK. This role is responsible for designing, developing, and refining technical solutions that support software and AI-driven projects, working closely with cross-functional teams such as developers, product managers, and business analysts. Daily tasks include creating and reviewing technical designs, producing detailed specifications and documentation, and ensuring that solutions are scalable, secure, and aligned with client requirements. The Design Engineer will participate in design reviews, support implementation and integration activities, and collaborate on performance optimization and system architecture. This role also involves troubleshooting design issues, proposing improvements, and contributing to best practices and standards across engineering projects.
Qualifications
Role Description The Design Engineer is a full-time, on-site role based in Bartlesville, OK. This role is responsible for designing, developing, and refining technical solutions that support software and AI-driven projects, working closely with cross-functional teams such as developers, product managers, and business analysts. Daily tasks include creating and reviewing technical designs, producing detailed specifications and documentation, and ensuring that solutions are scalable, secure, and aligned with client requirements. The Design Engineer will participate in design reviews, support implementation and integration activities, and collaborate on performance optimization and system architecture. This role also involves troubleshooting design issues, proposing improvements, and contributing to best practices and standards across engineering projects.
Qualifications
- Strong skills in software or systems design, including experience creating technical specifications, architecture diagrams, and design documentation.
- Proficiency with common engineering tools and methodologies (e.g., CAD or modeling tools if applicable, design patterns, version control, and collaborative development workflows).
- Ability to analyze complex technical requirements, conduct feasibility assessments, and translate business needs into robust design solutions.
- Knowledge of modern software development practices, such as agile methodologies, testing strategies, and deployment considerations for scalable applications.
- Excellent problem-solving skills, attention to detail, and the ability to review and improve existing designs for performance, security, and maintainability.
- Effective communication and collaboration skills, with the ability to work closely with multidisciplinary teams and present design decisions to stakeholders.
- Bachelor’s degree in Engineering, Computer Science, or a related technical field, or equivalent practical experience.
- Experience in consulting or client-facing projects, and familiarity with AI, data solutions, or cloud-based architectures is a plus.