Systems Engineer
TEKsystems | |
$60.00 - $70.00 / hr | |
paid time off, sick time, 401(k) | |
United States, Washington, Seattle | |
Nov 21, 2024 | |
*TEKsystems is seeking a Mid-Level Systems Development Engineer for our client in the Seattle area.*
This is an ONSITE position 5 days per week in Redmond, WA This position will start as a 12 month contract with high possibility of long term extension or FTE conversion. This position will require a commitment to an on-call rotation schedule. Candidates MUST live within the Seattle area and be able to commute onsite to the client location. Candidates MUST be eligible to work in the US for any employer with W2 employment without the need for sponsorship. *Experience Level:* Expert Level *TOP REQUIRED SKILLS:* * 2-5+ years of experience, either in Systems/DevOps engineering role and having some experience on how software works and has been apart of some deployments. * Python scripting/programming experience to assist the dev team with deployments * Network/Operational Technology knowledge ( troubleshooting OT equipment, network connections, interfaces, etc) *Basic Skills Needed:* * Experience supporting existing systems, and being the first line support. Not full Systems Development Engineer, but need to have some light development experience. * Know how to troubleshoot software, how to read python scripting, how to troubleshoot network connections, DNS problems, and a wide range of problems that go on in the factory. * Working with OT equipment, nice to have someone in a production environment but not required. * DevOps-knowledge is a must; how to use apian control scheme, knowing how to work with software. *Job summary* The client's project is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world. This role will support, integrate, and deploy automated test and manufacturing applications with the associated OT infrastructure. This is a highly collaborative position that interfaces with production, engineering, and IT teams. This work takes place in an active satellite production facility. *Key job responsibilities* 1. Provide first line support for integrated hardware and software on production automation systems. These systems include custom automated test equipment, SCADA (Supervisory Control and Data Acquisition) for automated manufacturing lines, associated interfaces with flight components and controllers, and interfaces to back-end networking, databases, and manufacturing execution systems. This first line support will be include rotating weekly after hours on call shifts. 2. Testing and Troubleshooting: Conduct thorough testing of integrated production systems to identify and resolve any technical issues, ensuring proper functionality and reliability. Document all issues and communicate effectively with technical engineering team members. Work may include Python program debug, physical and logical network troubleshooting, and industrial controls debug (i.e. Programmable Logic Controllers, data acquisition systems, test chambers, sensors and I/O). 3. Deployment and Commissioning: Assist development team with bring-up of new systems, including some programming (Python), configuration and on-boarding to network and back-end systems. 4. Provide feedback to development teams and contribute to building and maintaining a high-performing, connected, safe and maintainable factory. *About the team* The Ground Support Equipment (GSE) team is responsible for designing and commissioning automation and tooling for Satellite testing and production. This in-house team of engineers and support technicians work directly with satellite designers, testers, and manufacturing engineers to solve unique problems in cutting edge high-volume satellite production. *A day in the life* This is a fast-paced, intellectually challenging position. You will work with leaders in multiple technology areas. You'll have relentlessly high standards for yourself and everyone you work with, and you'll be constantly looking for ways to improve your product's performance, quality and cost. We want individuals who are ready for this challenge and want to reach beyond what is possible today. On call rotation with the team: 1 week in every 6 weeks. * Any production downtime related to software and/or networking issues are addressed and resolved in a timely manner to keep production lines running. * Development cycles for GSE SDEs and SysDEs are setup in a way to enable more rapid development, testing and commissioning of solutions that involve complex software development and integrations into KET-provided infrastructure (such as KIM and MfgNet) * Wil be paired up with Development engineers, learn the basics of how the systems work. * Working with a ticket system to support triage requests, deal with it directly or partner with team. * If there's no support request, help commission and deploy junior engineer to help with deployments. *BASIC QUALIFICATIONS* * Bachelor's degree in computer science, information / engineering technology, or relevant education and experience. * Experience with installing, commissioning, and troubleshooting OT equipment. *PREFERRED QUALIFICATIONS* * Python programming skills * Experience developing software that directly interacts with hardware (professional or academic/personal) * Working knowledge of Ethernet-based industrial protocols (OPC UA, MQTT, Modbus TCP etc) * Working knowledge of fieldbus protocols such as Profinet and CAN * Knowledge of security best practices (encryption in transit, encryption at rest, establishing chains of trust etc.) * Knowledge of using version control systems such as Git * Knowledge in different web technologies and data formats (i.e. HTTP/HTTPS, JSON/XML) * Cross-organizational communication - comfortable evangelizing ideas and concerns clearly and persuasively, in both verbal and written form *Eligibility:* We reserve the right to pay above or below the posted wage based on factors unrelated to sex, race, or any other protected classification. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. This temporary role may be eligible for the following: * Medical, Dental & Vision * 401(k)/Roth * Basic/Supplemental Life & AD&D * Short and long-term disability * HSA & DCFSA * Transportation benefits * Employee Assistance Program * Company Paid Time off or State Sick Leave About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. |