What You Will Do:Write complex infrastructure as code where availableDesign, test and implement disaster recovery plansInfluence the architecture, design, and implementation of technology to ensure the availability, confidentiality, and integrity of dataDesign and implement new systemsImplement, mai...
System Engineering experience including scripting, storage, windows server, datacenter technologies, and hardware and network infrastructure design. Design and implement new systems. Implement, maintain, and support Telephony, VOIP and Contact Center Systems. Interface with stakeholders to elicit, a...
You have experience in production support maintaining middleware systems from software implementation / upgrades to troubleshooting. ...
Integration engineers require a substantial amount of specialized expertise, including power system studies, software and hardware engineering, interface protocols, and general problem-solving skills. Projects will include new and challenging problems with an input from a broad range of engineers wh...
Bachelor’s degree in engineering required (chemical engineering, mechanical engineering, or similar engineering degree). Looking for an opportunity to apply your passion for energy and sustainability? A place where you can make an important contribution in a collaborative, flexible work atmosphere? ...
Bachelor’s degree in engineering or a Technical discipline. ...
To be successful as a Senior Software Engineer, you will be expected to help drive the software change and release management processes, and assist with the overall maturity of the software development lifecycle. As a Senior Software Engineer you will engage directly with Product and Engineering man...
We are seeking for an experienced Senior Software Engineer with a focus on machine learning model development for embedded devices (also know as EdgeML). Bachelors/Masters in Computer Science/Computer Engineering/Electrical Engineering or equivalent. The team covers a range of skillsets from embedde...
But that individual must work together with different engineering teams, UI design, product teams, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent spirit and motivation within a deeply collaborative environment. While ...
But that individual must work together with different engineering teams, UI design, product teams, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent spirit and motivation within a deeply collaborative environment. While ...
Focusing on the implementation and management of our Warehouse Management System (WMS) and Demand Planning and Forecasting modules. Manage the deployment and operation of the WMS and related modules, which integrate with our broader ERP system. Minimum of 4 years of experience in supply chain manage...
As a Software Engineer II, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. The Software Engineer II is responsible for independently develo...
The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...
Are you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? . BS/BA degree in Computer Science, Software Engineering or equivalent experience. Today, millions of archi...
The Grants Administrator is responsible for providing expert management of the grants portfolio pre and post award. The Grants Administrator will execute complex duties with a high degree of independence. Directs the preparation of proposal budget development and prepares final budget, facilitates t...
Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...
Bachelor, Masters or higher Engineering degree is required in a related field such as Computer Engineering/Science, Robotics Engineering, Aerospace Engineering, Mechatronics Engineering. Software Test Engineer - Control Systems. You will support the development team with in field data collection req...
The Staff Software Engineer is responsible for leading a team of engineers building and designing a product that our customers and associates love. As a Staff Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical an...