Cube Software Solutions Inc Jobs in Usa
11,249 positions found — Page 4
How will you make an impact?
- Jabil is seeking a Software Test Development Engineer who will directly contribute to the transformative growth within our Global cloud Test Development (GCTD) team in the Cloud Enterprise and Intelligent Infrastructure (CE&I) division by applying unique and innovative approaches to solving problems within a large-scale software production environment.
- As the Software Test Development Engineer plays a vital role in ensuring the quality and reliability of hardware products, contributing to the overall success of the manufacturing process and customer satisfaction.
- You will be responsible for contributing to the end-to-end architecture, definition, development and production deployment of production software applications and infrastructure spanning multiple customers and manufacturing regions.
- You will also be responsible for interfacing with internal engineering, manufacturing and quality teams and our end customers to ensure your software deliverables meet the rigorous standards of Jabil’s world-class manufacturing environments.
What will you do?
Test System Development:
- Design and develop test systems and procedures for manufacturing processes. This includes creating test plans, test cases, and test scripts to assess the functionality and performance of hardware components or devices such as:
- Motherboard,
- Memory,
- CPU,
- Storage (SSD, HDD, NVMe) and
- PCIE devices (NIC, GPU, Mezz cards, RAID cards)
Software Development Test:
- Create, validate, release, and maintain test software and scripts that automate the testing process.
- This software may include code for controlling test equipment, collecting and analyzing data, and generating test reports.
Sustaining Test:
- Support and maintenance for the manufacturing server (L10) and rack (L11) level test software and infrastructure deployed at our production facilities, including the implementation of minor system configuration changes (new IPNs).
Test Infrastructure Expansions:
- Support the site’s manufacturing server (L10) and rack (L11) current test infrastructure as well as future expansions planning, deployments, and assembly.
Debugging and Troubleshooting:
- Diagnose and resolve issues with test software, or hardware components (servers, switches, racks, L10, L12) that may arise during the manufacturing process.
Documentation:
- Maintain comprehensive manufacturing server (L10) and rack (L11) documentation of test procedures, specifications, and Infrastructure.
Collaboration:
- Work closely with cross-functional teams, including hardware engineers, manufacturing engineers, and quality assurance personnel, to ensure alignment of testing requirements and quality standards.
Continuous Learning:
- Stay updated on the latest advancements in testing technologies, methodologies, and industry best practices to keep manufacturing processes competitive and up to date.
- Definition and collaboration on overall test infrastructure and application architectures.
Management & Supervisory Responsibilities
- Reports to Management
Education:
- BS degree in Electrical/Computer Engineering, Computer Science or related field. MS preferred
Experience:
- 5 years’ experience in software manufacturing test development/sustaining with enterprise servers, storage or networking products.
- Experience in the following programming/scripting languages:
- Python,
- Java,
- BASH,
- C, C++, experience a plus
- Linux development experience with a solid understanding of its fundamentals:
- CentOS
- Ubuntu
- Experience with hardware and API solutions for controlling, managing and stressing L10 devices (servers, network and storage SSDs, NVMe):
- IPMI,
- Redfish,
- mprime,
- FIO,
- Linpack,
- ptugen,
- memtester
- Familiarity in the creation and configuration (DHCP, PXE boot, nginx) of Virtual Machines (VMs) using VMWare.
- Expertise with leading edge networking systems, hardware, software and protocols including but not limited to enterprise ethernet datacenter switching/routing L1, L2, and L3 (BGP, DHCP Relay, ECMP)
- Arista CloudVision is a plus.
- Experience with code versioning tools (Git preferred).
- Knowledge of professional software engineering practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Excellent verbal and written communication skills.
- Experience working in multi-site and multi-cultural environments.
What Can Jabil Offer You?
Along with growth, stability, and the opportunity to be challenged, Jabil offers a competitive benefits package that includes:
- Medical, Dental, Prescription Drug, and Vision Insurance with HRA and HSA options
- 401K Match
- Employee Stock Purchase Plan
- Paid Time Off
- Tuition Reimbursement
- Life, AD&D, and Disability Insurance
- Commuter Benefits
- Employee Assistance Program
- Pet Insurance
- Adoption Assistance
- Annual Merit Increases
- Community Volunteer Opportunities
Jabil is a leading product solutions provider offering end-to-end design, manufacturing, supply chain, and product management services. With operations in over 100 facilities across 30 countries, Jabil delivers innovative, integrated, and customized solutions to clients across diverse industries—including automotive, consumer lifestyle and wearables, defense and aerospace, smart home and building, industrial and energy, enterprise and infrastructure, healthcare, mobility, packaging, and printing.
JOB SUMMARY
Jabil is seeking a Manufacturing Test Development Manager who will directly contribute to the transformative growth within our Intelligent Infrastructure division by applying unique and innovative approaches to solving problems within a large-scale software production environment. You and your team will be responsible for contributing to the end-to-end architecture, definition, development and production deployment of production software applications and infrastructure spanning multiple customers and manufacturing regions. You will also be responsible for interfacing with internal engineering, manufacturing and quality teams and our end customers to ensure your software deliverables meet the rigorous standards of Jabil’s world-class manufacturing environments.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
LEADERSHIP AND MANAGEMENT RESPONSIBILITIES
- People manager for a team of software developers and product engineers in support of global cloud operations.
- Attract, hire, onboard, lead, coach, mentor and inspire your team to deliver the best in class for our customers and employees
- Establish clear measurable goals and objectives by which to determine individual and team results (i.e. operational metrics, results against project timelines).
- Solicit ongoing self and team feedback from the business unit (BU), customer and team members.
- Perform team member evaluations professionally and on time.
- Drive individuals and the team to continuously improve in key operational metrics and the achievement of the organizational goals.
- Coordinate activities of team and keep them focused in times of crises.
- Ensure recognition and rewards are managed fairly and consistently in area of responsibility.
FUNCTIONAL MANAGEMENT RESPONSIBILITIES
- Plan and formulate aspects of Customer BU projects such as objective or purpose of project, applications that can be utilized from findings, costs of project, and equipment and human resource requirements, technical requirements.
- Provide direction on design and development activities to improve, modify or design new equipment products and processes.
- Oversee key projects, processes and performance reports, data, and analysis.
- Develop, determine, and implement policies, procedures and programs.
- Analyze technology trends, human resources needs and market demand to plan projects.
- Oversee definition and collaboration on overall test infrastructure and application architectures.
- Creation of behavioral and high-level software design specifications.
- Development of production infrastructure and related application code.
- Lead and participate in peer/code reviews.
- Contribute and improve software build methodology, procedures, and environment.
- Operational and development support for the software and test infrastructure at production facilities
JOB QUALIFICATIONS and KNOWLEDGE REQUIREMENTS:
- Knowledge of professional software engineering practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Agile, CICD, and SLDC process implementation and application experience.
- Knowledge/Expertise in the following programming/scripting languages: Python, BASH, Java experience a plus.
- Linux development experience with a solid understanding of its fundamentals and internals: Ubuntu/ CentOS
- Well-versed in the following container/virtualization environments: VMware, Docker.
- Solid understanding of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring and storage systems.
- Experience with front-end and back-end Web UI design.
- Experience with common web APIs (REST, XML-RPC).
- Experience with hardware and API solutions for controlling, managing and stressing L10 devices (servers, network and storage SSDs, NVMe): IPMI, Redfish, mprime, FIO, Linpack, ptugen, memtester
- Experience in the creation and configuration(DHCP, PXE boot, nginx) of Virtual Machines (VMs), VMWare preferred.
- Experience with leading edge networking systems, hardware, software and protocols including but not limited to enterprise ethernet datacenter switching/routing L1, L2, and L3 (BGP, DHCP Relay, ECMP). Arista CloudVision is a plus
- Experience with code versioning tools (Git preferred)
- Experience with front-end and back-end Web UI design.
- Experience with common web APIs (REST, XML-RPC).
EDUCATION & EXPERIENCE REQUIREMENTS
- BS degree in Electrical/Computer Engineering, Computer Science, or related field. MS preferred.
- 10+ years’ experience in a software development/test capacity with enterprise server, storage, or networking products. 3+ years people management experience.
- Excellent verbal and written communication skills.
- Prior experience directly managing software development teams
- Experience managing remote, multi-national and geographically dispersed development teams.
- Domestic and/or International travel, up to 25%, may be required.
About Jabil:
Jabil is a leading product solutions provider offering end-to-end design, manufacturing, supply chain, and product management services. With operations in over 100 facilities across 30 countries, Jabil delivers innovative, integrated, and customized solutions to clients across diverse industries—including automotive, consumer lifestyle and wearables, defense and aerospace, smart home and building, industrial and energy, enterprise and infrastructure, healthcare, mobility, packaging, and printing.
JOB SUMMARY
Jabil is seeking a Manufacturing Test Development who will directly contribute to the transformative growth within our Enterprise and Intelligent Infrastructure division by applying unique and innovative approaches to solving problems within a large-scale software production environment. You and your team will be responsible for contributing to the end-to-end architecture, definition, development and production deployment of production software applications and infrastructure spanning multiple customers and manufacturing regions. You will also be responsible for interfacing with internal engineering, manufacturing and quality teams and our end customers to ensure your software deliverables meet the rigorous standards of Jabil’s world-class manufacturing environments.
ESSENTIAL DUTIES AND RESPONSIBILITIES
LEADERSHIP AND MANAGEMENT RESPONSIBILITIES
- People manager for a team of software developers and product engineers in support of global cloud operations.
- Attract, hire, onboard, lead, coach, mentor and inspire your team to deliver the best in class for our customers and employees
- Establish clear measurable goals and objectives by which to determine individual and team results (i.e. operational metrics, results against project timelines).
- Solicit ongoing self and team feedback from the business unit (BU), customer and team members.
- Perform team member evaluations professionally and on time.
- Drive individuals and the team to continuously improve in key operational metrics and the achievement of the organizational goals.
- Coordinate activities of team and keep them focused in times of crises.
- Ensure recognition and rewards are managed fairly and consistently in area of responsibility.
FUNCTIONAL MANAGEMENT RESPONSIBILITIES
- Plan and formulate aspects of Customer BU projects such as objective or purpose of project, applications that can be utilized from findings, costs of project, and equipment and human resource requirements, technical requirements.
- Provide direction on design and development activities to improve, modify or design new equipment products and processes.
- Oversee key projects, processes and performance reports, data, and analysis.
- Develop, determine, and implement policies, procedures and programs.
- Analyze technology trends, human resources needs and market demand to plan projects.
- Oversee definition and collaboration on overall test infrastructure and application architectures.
- Creation of behavioral and high-level software design specifications.
- Development of production infrastructure and related application code.
- Lead and participate in peer/code reviews.
- Contribute and improve software build methodology, procedures, and environment.
- Operational and development support for the software and test infrastructure at production facilities
MANAGEMENT & SUPERVISORY RESPONSIBILITIES
- Reports to Management
JOB QUALIFICATIONS AND KNOWLEDGE REQUIREMENTS
- Knowledge of professional software engineering practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Agile, CICD, and SLDC process implementation and application experience.
- Knowledge/Expertise in the following programming/scripting languages: Python, BASH, Java experience a plus.
- Linux development experience with a solid understanding of its fundamentals and internals: Ubuntu/ CentOS
- Well-versed in the following container/virtualization environments: VMware, Docker.
- Solid understanding of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring and storage systems.
- Experience with front-end and back-end Web UI design.
- Experience with common web APIs (REST, XML-RPC).
- Experience with hardware and API solutions for controlling, managing and stressing L10 devices (servers, network and storage SSDs, NVMe): IPMI, Redfish, mprime, FIO, Linpack, ptugen, memtester
- Experience in the creation and configuration(DHCP, PXE boot, nginx) of Virtual Machines (VMs), VMWare preferred.
- Experience with leading edge networking systems, hardware, software and protocols including but not limited to enterprise ethernet datacenter switching/routing L1, L2, and L3 (BGP, DHCP Relay, ECMP). Arista CloudVision is a plus
- Experience with code versioning tools (Git preferred)
- Experience with front-end and back-end Web UI design.
- Experience with common web APIs (REST, XML-RPC).
EDUCATION & EXPERIENCE REQUIREMENTS
- BS degree in Electrical/Computer Engineering, Computer Science, or related field. MS preferred.
- 10+ years’ experience in a software development/test capacity with enterprise server, storage, or networking products. 3+ years people management experience.
- Excellent verbal and written communication skills.
- Prior experience directly managing software development teams
- Experience managing remote, multi-national and geographically dispersed development teams.
- Domestic and/or International travel, up to 25%, may be required.
How will you make an impact?
- As a Site Reliability Technician within Jabil’s Cloud Test Software Development team, you will directly contribute to the daily operations and development of our Cloud Test Platform Infrastructure deployed at multiple production facilities worldwide.
Working Hours:
- 12 HOUR SHIFT
- 6 AM TO 6 PM
- Sunday, Monday, Tuesday, Alternating Wednesdays
What will you do?
- As the Site Reliability Technician, you will provide the first line response to production issues including but not limited to outages, end user performance, change management, monitoring, improving the efficiency and usability of production test infrastructure and applications, and ensuring all site test infrastructure software and hardware is maintained with the latest updates to ensure high levels of performance and reliability.
How will you get here?
- Sustaining support and maintenance for the manufacturing server (L10) and rack (L11-L12) level test software and infrastructure deployed at our production facilities.
- Support the site’s manufacturing server (L10) and rack (L11-L12) current test infrastructure as well as future expansion planning, deployments, and assembly.
- Maintain manufacturing server (L10) and rack (L11-L12) test infrastructure documentation of installations, upgrades, and management.
- Communicate manufacturing test infrastructure enhancements while providing insights based on site operations and uptime challenges.
- Support manufacturing test incident response, analysis, and corrective actions for the site operations.
- Participate in closed loop analysis/responses to factory test failures.
- Perform scheduled preventive maintenance on the test infrastructure, including MDF, IDF, and SUT TORs
Experience:
- Experience in the following programming/scripting languages:
- Python,
- Java,
- BASH,
- C, C++, experience a plus
- Understanding of Linux fundamentals:
- CentOS
- Ubuntu
- Familiarity with hardware and API solutions for controlling, managing and stressing L10 devices (servers, network and storage SSDs, NVMe):
- IPMI,
- Redfish,
- mprime,
- FIO,
- Linpack,
- ptugen,
- memtester
- Familiarity in the creation and configuration (DHCP, PXE boot, nginx) of Virtual Machines (VMs) using VMWare is a plus.
- Experience with leading edge networking systems, hardware, software, and protocols including but not limited to enterprise ethernet datacenter switching/routing L1, L2, and L3 (BGP, DHCP Relay, ECMP). Arista CloudVision is a plus.
- Experience with networking systems, hardware, software, and protocols including but not limited to enterprise ethernet datacenter switching/routing (L1 – L3). · Demonstrated systematic problem-solving capability, coupled with effective communication skills and a sense of ownership and drive.
What Can Jabil Offer You?
Along with growth, stability, and the opportunity to be challenged, Jabil offers a competitive benefits package that includes:
- Medical, Dental, Prescription Drug, and Vision Insurance with HRA and HSA options
- 401K Match
- Employee Stock Purchase Plan
- Paid Time Off
- Tuition Reimbursement
- Life, AD&D, and Disability Insurance
- Commuter Benefits
- Employee Assistance Program
- Pet Insurance
- Adoption Assistance
- Annual Merit Increases
- Community Volunteer Opportunities
How will you make an impact?
- Jabil is seeking a Sr. Manufacturing Cloud Test Development Engineer who will directly contribute to the transformative growth within our Enterprise and Infrastructure division by applying unique and innovative approaches to solving problems within a large-scale software production environment.
- The Software Test Development Engineer plays a vital role in ensuring the quality and reliability of hardware products, contributing to the overall success of the manufacturing process and customer satisfaction.
- You will be responsible for contributing to the end-to-end architecture, definition, development and production deployment of production software applications and infrastructure spanning multiple customers and manufacturing regions.
- As the Sr. Manufacturing Cloud Test Development Engineer, you will also be responsible for interfacing internal engineering, manufacturing and quality teams and our end customers to ensure your software deliverables meet the rigorous standards of Jabil’s world-class manufacturing environments.
What will you do?
Test System Development:
- Design and develop test systems and procedures for manufacturing processes. This includes creating test plans, test cases, and test scripts to assess the functionality and performance of hardware components or devices such as
- motherboard,
- memory,
- CPU, storage (SSD, HDD, NVMe) and
- PCIE devices (NIC, GPU, Mezz cards, RAID cards)
Test Software Development:
- Create, validate, release, and maintain test software and scripts that automate the testing process. This software may include code for controlling test equipment, collecting, and analyzing data, and generating test reports.
Sustaining Test:
- Support and maintenance for the manufacturing server (L10) and rack (L11) level test software and infrastructure deployed at our production facilities, including the implementation of minor system configuration changes (new IPNs).
Documentation:
- Maintain comprehensive manufacturing server (L10) and rack (L11) documentation of test procedures, specifications, and Infrastructure.
Collaboration:
- Work closely with cross-functional teams, including hardware engineers, manufacturing engineers, and quality assurance personnel, to ensure alignment on testing requirements and quality standards.
Continuous Learning:
- Stay updated on the latest advancements in testing technologies, methodologies, and industry best practices to keep manufacturing processes competitive and up to date.
- Definition and collaboration on overall test infrastructure and application architectures.
Management & Supervisory Responsibilities
- Reports to Management
How will you get here?
- Expertise in the following programming/scripting languages:
- Python,
- BASH,
- C, C++, experience a plus
- Linux development expertise with a solid understanding of its fundamentals:
- CentOS
- Ubuntu
- Expertise with hardware and API solutions for controlling, managing, and stressing L10 devices (servers, network, and storage SSDs, NVMe):
- IPMI,
- Redfish,
- mprime,
- FIO,
- Linpack,
- ptugen,
- memtester
- Expertise in the creation and configuration (DHCP, PXE boot, nginx) of Virtual Machines (VMs), VMWare preferred.
- Expertise with leading edge networking systems, hardware, software, and protocols including but not limited to enterprise ethernet datacenter switching/routing L1, L2, and L3 (BGP, DHCP Relay, ECMP). Arista CloudVision is a plus.
- Experience with code versioning tools (Git preferred).
- Strong knowledge of professional software engineering practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Education:
- BS degree in Electrical/Computer Engineering, Computer Science, or related field. MS preferred.
Experience:
- 5-8 years’ experience in software manufacturing test development/sustaining with enterprise server, storage, or networking products.
- Excellent verbal and written communication skills.
- Experience working in multi-site and multi-cultural environments.
- Domestic and/or international travel, up to 10%, may be required.
What Can Jabil Offer You?
Along with growth, stability, and the opportunity to be challenged, Jabil offers a competitive benefits package that includes:
- Medical, Dental, Prescription Drug, and Vision Insurance with HRA and HSA options
- 401K Match
- Employee Stock Purchase Plan
- Paid Time Off
- Tuition Reimbursement
- Life, AD&D, and Disability Insurance
- Commuter Benefits
- Employee Assistance Program
- Pet Insurance
- Adoption Assistance
- Annual Merit Increases
- Community Volunteer Opportunities
Jabil is seeking a Senior Manager, Manufacturing Test Development for our Austin, TX location who will directly contribute to the transformative growth within our Intelligent Infrastructure division by applying unique and innovative approaches to developing end customer product solutions.
You will be responsible for managing the technical direction of Rack scale test software and integration development programs through the lens of the customer, factory, and services. You will also be responsible for partnering and collaborating with Hyperscale & AI customers, strategic suppliers, internal engineering, product management, program management, manufacturing, test and quality teams to ensure your products meet the rigorous standards and performance expectations of Jabil’s world-class manufacturing environments and our customers.
What can you expect to do?
LEADERSHIP RESPONSIBILITIES
- Responsible for ensuring the delivery of all manufacturing test solutions for new and sustaining programs for rack-scale AI/ML and GPGPU and hardware accelerator-based server and storage platforms.
- Accountable for all onsite customer delivery commissioning tests as an extension of the manufacturing test capability.
- Strong ability to organize teams and drive the solution for multiple, complex problems cross-functionally and within various areas of technical expertise (hardware, software, firmware, performance, interoperability, etc.)
- Charged with ensuring the right level of execution discipline and engineering rigor is applied to all technical program deliverables – must lead by example.
- Empowered to make key decisions with respect to quality and features that may impact customer experience.
- Capable of influencing individuals, teams and executives to the level necessary to support delivery of programs within schedule, scope and budget boundaries.
- Able to understand how technical decisions impact the broader business, factories and customers and use these insights to lead the broader organization to optimized outcomes.
- Must be extremely detailed oriented while at the same time able to communicate complex issues in simple, actionable terms at all levels within the organization.
- Must possess a strong balance of technical skills, experience-based judgment and business acumen in all execution and decision-making activities.
- Strong ability to develop, grow and maintain healthy interpersonal relationships with peers, team members, executive leadership, customers and external partners at all times.
- Provide thought leadership and direct engineering support to multiple manufacturing sites in the areas of product, component and supplier expertise.
- Exchange knowledge and information with other Jabil facilities to ensure best practices are both shared and implemented throughout the Jabil organization.
- Guide technical and operational teams towards the successful resolution of complex and/or systemic product, process and material issues through the application of rigorous analytical methods.
- Establish clear measurable goals and objectives by which to determine individual and team results (i.e. operational metrics, results against project timelines).
FUNCTIONAL RESPONSIBILITIES
- Primary technical interface for manufacturing rack test development efforts from concept through delivery.
- Own driving resolution of all issues regarding test solutions aligned with critical path.
- Reviewer and approver of technical risks, and contingency/mitigation plans.
- Can review and provide input to material plans, test plans, test reports, lessons learned.
- Owns preventative actions so gaps in E2E process or capability are addressed long-term.
- Accountable for managing manufacturing technical and quality excursions through indirect coordination and hands-on engineering analysis as it pertains to your test deliverables.
- Provide technical and product subject matter expertise to the factories and customers.
- Lead highly technical and innovative RFI/RFQ responses supporting new strategic and recurring business opportunities.
KNOWLEDGE REQUIREMENTS
- Strong technical program management skills. Able to lead and direct a broad cross-functional global team.
- Exceptional knowledge and experience regarding product development processes and tools.
- Experience and deep level of understanding of server, storage, networking and GPGPU and PCIe-based accelerator architectures.
- Working knowledge of OS, driver, firmware and hardware architecture, device interactions and ability to leverage expertise to determine root cause that lead to optimized solutions.
- Deep experience in process development and process improvement. Able to lead the development of complex processes spanning multiple functions and areas of expertise.
What is the experience needed to be successful in this role?
- BS degree in Electrical/Computer Engineering, Computer Science or related field is required; MS is preferred.
- 8+ years' experience in a software or hardware product development environment with enterprise server, storage or networking products is required.
- Excellent verbal and written communication skills.
- Prior experience directly or indirectly managing engineering and/or development teams.
- Experience managing remote, multi-national and geographically dispersed development teams.
- Domestic and/or international travel, up to 30%, may be required.
Benefits Package with Jabil
Along with growth, stability, and the opportunity to be challenged, Jabil offers a competitive benefits package that includes:
- Competitive Base Salary
- Annual Bonus
- Medical, Dental, Prescription Drug, and Vision Insurance with HRA and HSA options
- 401K Match
- Employee Stock Purchase Plan
- Paid Time Off
- Tuition Reimbursement
- Life, AD&D, and Disability Insurance
- Commuter Benefits
- Employee Assistance Program
- Pet Insurance
- Adoption Assistance
- Annual Merit Increases
- Community Volunteer Opportunities
This is a 18+months contract opportunity with long-term potential and is located in Chicago IL / Addison TX / Charlotte NC (Hybrid).
Please review the job description below and contact me ASAP if you are interested.
Job ID:26-08859 Pay Range: $75
- $78/hour.
Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities: Define an architectural vision and solution architecture that aligns with business strategy, enterprise architecture principles, and technology platform choices.
Articulate the solution intent and operating environment, identify primary systems/subsystems and their interfaces, and define non-functional requirements.
Ensure solutions are fit for purpose by collaborating with stakeholders and vendors, while assessing the impact of strategic design decisions.
Work closely with both business and technology teams to shape the solution intent and architectural vision.
Rapidly develop high-level architecture designs, refining details as business requirements evolve; ensure designs are modular, flexible, and adaptable.
Apply best practices, templates, and documentation standards to produce architectural designs.
Partner with Product Managers/Owners to plan and prioritize technology-focused backlog items for the architecture runway.
Provide clarity to development teams on architectural aspects, offering solution options to overcome impediments.
Conduct design reviews to confirm all non-functional requirements are met (e.g., security, performance, scalability, usability, reliability).
Key Requirements and Technology Experience: Key Skills; Solution Architecture, Commercial Banking, Payments, Microservices, Cloud Architecture 10+ years’ experience in Banking/Financial Services technology.
Strong Commercial Banking domain knowledge in Corporate Payments, Commercial Card, Corporate Channels, Accounting Services, and Liquidity Management.
Solid understanding of SDLC methodologies (Waterfall and Agile).
Strong business partner engagement and coordination skills.
Excellent verbal and written communication skills for both technical and non-technical audiences.
Analytical thinking, attention to detail, problem-solving, and innovative mindset.
Ability to translate complex concepts into multiple architectural views for different audiences.
Broad IT knowledge, including financial software, middleware, and databases.
Skilled at interpreting business needs and applying innovative technology solutions.
Ability to drive shared service strategies and foster a performance culture.
Commitment to continuous improvement of products, processes, and tools.
Expertise in API design, microservices, and integration platforms.
Experience with cloud platforms (AWS, Azure, GCP).
Familiarity with DevOps, CI/CD pipelines, and containerization (Docker, Kubernetes).
Strong understanding of application architecture in modern development languages, including Java, .NET (C#), Python, and JavaScript/TypeScript frameworks (e.g., Angular, React).
Our client is a leading Banking and Financial Industry, and we are currently interviewing to fill this and other similar contract positions.
If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc.
provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc.
and its affiliates, and contracted partners.
Frequency varies for text messages.
Message and data rates may apply.
Carriers are not liable for delayed or undelivered messages.
You can reply STOP to cancel and HELP for help.
You can access our privacy policy here .
**This position supports hybrid work schedule depending on organization needs.**
How will you make an impact? –
Jabil is seeking a Sr. Software Test Development Engineer who will directly contribute to the transformative growth within our Enterprise and Infrastructure division by applying unique and innovative approaches to solving problems within a large-scale software production environment. The Software Test Development Engineer play a vital role in ensuring the quality and reliability of hardware products, contributing to the overall success of the manufacturing process and customer satisfaction. You will be responsible for contributing to the end-to-end architecture, definition, development and production deployment of production software applications and infrastructure spanning multiple customers and manufacturing regions. You will also be responsible for interfacing with internal engineering, manufacturing and quality teams and our end customers to ensure your software deliverables meet the rigorous standards of Jabil’s world-class manufacturing environments.
What will you do? –
- Test System Development: Design and develop test systems and procedures for manufacturing processes. This includes creating test plans, test cases, and test scripts to assess the functionality and performance of hardware components or devices such as motherboard, memory, CPU, storage (SSD, HDD, NVMe) and PCIE devices (NIC, GPU, Mezz cards, RAID cards)
- Test Software Development: Create, validate, release, and maintain test software and scripts that automate the testing process. This software may include code for controlling test equipment, collecting and analyzing data, and generating test reports
- Test Sustaining: Support and maintenance for the manufacturing server (L10) and rack (L11) level test software and infrastructure deployed at our production facilities, including the implementation of minor system configuration changes (new IPNs)
- Documentation: Maintain comprehensive manufacturing server (L10) and rack (L11) documentation of test procedures, specifications, and Infrastructure
- Collaboration: Work closely with cross-functional teams, including hardware engineers, manufacturing engineers, and quality assurance personnel, to ensure alignment on testing requirements and quality standards
- Continuous Learning: Stay updated on the latest advancements in testing technologies, methodologies, and industry best practices to keep manufacturing processes competitive and up to date
- Definition and collaboration on overall test infrastructure and application architectures
How will you get here? -
Education:
- BS degree in Electrical/Computer Engineering, Computer Science or related field is required
Experience:
- 5-8 years’ experience in a software manufacturing test development/sustaining with enterprise server, storage or networking products is required
- 10+ years of relevant experience in a software manufacturing test development/ sustaining with enterprise server, storage or networking products and some college coursework in lieu of a 4- yr. degree, will be considered
- Excellent verbal and written communication skills is required
Knowledge, Skills, Abilities:
- Expertise in the following programming/scripting languages: Python, Java, BASH. C, C++, experience a plus
- Linux development expertise with a solid understanding of its fundamentals: CentOS/Ubuntu
- Expertise with hardware and API solutions for controlling, managing and stressing L10 devices (servers, network and storage SSDs, NVMe): IPMI, Redfish, mprime, FIO, Linpack, ptugen, memtester
- Expertise in the creation and configuration (DHCP, PXE boot, nginx) of Virtual Machines (VMs) using VMWare
- Expertise with leading edge networking systems, hardware, software and protocols including but not limited to enterprise ethernet datacenter switching/routing L1, L2, and L3 (BGP, DHCP Relay, ECMP). Arista CloudVision is a plus
- Experience with code versioning tools (Git preferred)
- Strong knowledge of professional software engineering practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Ability to travel up to 10% globally as required
Preferred Qualifications:
- MS preferred
- Experience working in a multi-site and multi-cultural environments is a plus
**This position supports hybrid work schedule depending on organization needs.**
How will you make an impact? –
Jabil is seeking a Sr. Software Test Development Engineer who will directly contribute to the transformative growth within our Enterprise and Infrastructure division by applying unique and innovative approaches to solving problems within a large-scale software production environment. The Software Test Development Engineer play a vital role in ensuring the quality and reliability of hardware products, contributing to the overall success of the manufacturing process and customer satisfaction. You will be responsible for contributing to the end-to-end architecture, definition, development and production deployment of production software applications and infrastructure spanning multiple customers and manufacturing regions. You will also be responsible for interfacing with internal engineering, manufacturing and quality teams and our end customers to ensure your software deliverables meet the rigorous standards of Jabil’s world-class manufacturing environments.
What will you do? –
- Test System Development: Design and develop test systems and procedures for manufacturing processes. This includes creating test plans, test cases, and test scripts to assess the functionality and performance of hardware components or devices such as motherboard, memory, CPU, storage (SSD, HDD, NVMe) and PCIE devices (NIC, GPU, Mezz cards, RAID cards)
- Test Software Development: Create, validate, release, and maintain test software and scripts that automate the testing process. This software may include code for controlling test equipment, collecting and analyzing data, and generating test reports
- Test Sustaining: Support and maintenance for the manufacturing server (L10) and rack (L11) level test software and infrastructure deployed at our production facilities, including the implementation of minor system configuration changes (new IPNs)
- Documentation: Maintain comprehensive manufacturing server (L10) and rack (L11) documentation of test procedures, specifications, and Infrastructure
- Collaboration: Work closely with cross-functional teams, including hardware engineers, manufacturing engineers, and quality assurance personnel, to ensure alignment on testing requirements and quality standards
- Continuous Learning: Stay updated on the latest advancements in testing technologies, methodologies, and industry best practices to keep manufacturing processes competitive and up to date
- Definition and collaboration on overall test infrastructure and application architectures
How will you get here? -
Education:
- BS degree in Electrical/Computer Engineering, Computer Science or related field is required
Experience:
- 5-8 years’ experience in a software manufacturing test development/sustaining with enterprise server, storage or networking products is required
- 10+ years of relevant experience in a software manufacturing test development/ sustaining with enterprise server, storage or networking products and some college coursework in lieu of a 4- yr. degree, will be considered
- Excellent verbal and written communication skills is required
Knowledge, Skills, Abilities:
- Expertise in the following programming/scripting languages: Python, Java, BASH. C, C++, experience a plus
- Linux development expertise with a solid understanding of its fundamentals: CentOS/Ubuntu
- Expertise with hardware and API solutions for controlling, managing and stressing L10 devices (servers, network and storage SSDs, NVMe): IPMI, Redfish, mprime, FIO, Linpack, ptugen, memtester
- Expertise in the creation and configuration (DHCP, PXE boot, nginx) of Virtual Machines (VMs) using VMWare
- Expertise with leading edge networking systems, hardware, software and protocols including but not limited to enterprise ethernet datacenter switching/routing L1, L2, and L3 (BGP, DHCP Relay, ECMP). Arista CloudVision is a plus
- Experience with code versioning tools (Git preferred)
- Strong knowledge of professional software engineering practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Ability to travel up to 10% globally as required
Preferred Qualifications:
- MS preferred
- Experience working in a multi-site and multi-cultural environments is a plus
Job Title: Senior Software Engineer, Backend - Factory Software
Location: Buffalo, NY
Position Overview
We are seeking a highly motivated Senior Software Engineer with expertise in server-side and backend development to join our small, high-performing team. You'll build scalable software systems that power the manufacturing of innovative products like vehicles, superchargers, and energy storage solutions. The ideal candidate is passionate about crafting world-class software, has a proven track record in scalable manufacturing systems, and thrives in collaborative environments. Strong software engineering fundamentals, familiarity with manufacturing and controls engineering, excellent communication skills, and experience with technical feedback are essential.
Key Responsibilities
- Deliver high-quality, maintainable code that addresses real-world manufacturing challenges.
- Lead end-to-end projects, from gathering requirements and architectural design through implementation, testing, and production deployment.
- Bridge communication gaps between factory floor equipment (e.g., PLCs) and high-level MES (Manufacturing Execution System) services.
- Mentor engineers and uphold global standards of excellence in software craftsmanship.
- Tackle problems across the stack, from debugging packet loss in PLC communications to ensuring data consistency in large-scale, globally distributed databases.
- Prioritize robust, production-critical systems with strong validation, monitoring, and support mechanisms.
- Collaborate with cross-functional teams, including Operations, Manufacturing Engineering, Quality, and Supply Chain.
- Participate in on-call rotations (no more than once every two months).
Requirements
- Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, or equivalent experience with evidence of exceptional ability.
- Minimum 4 years of professional experience (6+ years preferred).
- Proven experience implementing large-scale projects in languages like Go, Java, C++, Rust, or similar.
- Strong understanding of backend development fundamentals, including SQL databases, networking, and security.
- Basic familiarity with frontend technologies (HTML, JavaScript, CSS) and at least one modern framework (e.g., React, Angular, Svelte) for full-stack integration.
- Proficiency in rigorous software development practices, including version control, code reviews, CI/CD pipelines, monitoring, and logging.
- Excellent interpersonal communication skills and a demonstrated ability to lead technical initiatives from concept to production.
- Familiarity with controls engineering concepts, manufacturing processes, and Programmable Logic Controllers (PLCs). Hands-on experience with Ignition and MES systems is a plus..