Planet logo
Planet

Largest earth observation satellite network delivering a near-daily global dataset

Software Engineer, Manufacturing Systems

Systems EngineerSystems EngineerFull TimeRemoteMid LevelTeam 501-1,000Since 2010H1B SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

6 days ago

Salary

$114.2K - $142K / year

Seniority

Mid Level

Job Description

Software Engineer, Manufacturing Systems

Planet

Role Description Planet’s Manufacturing team is scaling in many ways, including building a new factory in Berlin, building many different kinds of spacecraft, and adding more members to the team. Every spacecraft must be extensively tested to ensure proper space operations, and our hardware test framework is an integral part of our enabling infrastructure. Its primary features are to provide an interface for test engineers to quickly write tests, and allow our technicians to easily run them in the factory. However, as our team and operations scale, so must the test framework. This role is a software engineering role with a heavy focus on testing operations. You will report to the Software Infrastructure Team but work alongside Planet’s Test Engineers, developing tests and participating in test campaigns for our spacecraft. You will discover weaknesses and deficiencies in the test framework, create plans for developing new features and improvements, then implement those plans. Some key problem areas are: - Usability and developer productivity - Framework stability and robustness - Multiple hardware support - Data collection and analytics - CI/CD processes This is a dynamic role and will require you to wear many hats as you debug hardware problems and simultaneously dive into the software internals of the test framework’s infrastructure. Qualifications - Experience building interconnected software systems that interface with many different hardware components. - Software project planning skills - demonstrated ability to identify requirements and dependencies, organize the project into units of work, prioritize tasks, and communicate the implementation plan. - Proficiency with python, ruby, java, C++, or similar. - Proficiency using GNU/Linux. - Experience writing unit tests, continuous integration pipelines, and documentation. - 3+ years of professional software development experience. Requirements - Identify needed improvements to the hardware test framework by participating in test campaigns, developing hardware tests, and working alongside test engineers and technicians. - Provide input to software requirements, specifications, and implementation plans, then communicate these plans to the engineering teams. - Implement software infrastructure improvements, bugfixes, and new features. - Participate in code reviews, brainstorming, root cause analysis, and other collaborative team discussions. Benefits - Comprehensive Medical, Dental, and Vision plans - Health Savings Account (HSA) with a company contribution - Generous Paid Time Off in addition to holidays and company-wide days off - 16 Weeks of Paid Parental Leave - Wellness Program and Employee Assistance Program (EAP) - Home Office Reimbursement - Monthly Phone and Internet Reimbursement - Tuition Reimbursement and access to LinkedIn Learning - Equity - Commuter Benefits (if local to an office) - Volunteering Paid Time Off

Related Categories

Related Job Pages

More Systems Engineer Jobs

Role Description We are looking for a skilled Linux Systems Engineer to join a fast-paced technical environment focused on maintaining secure, reliable, and scalable hosting platforms. The successful candidate will play a key role in designing, improving, and supporting both internal and customer-facing systems related to platform security, abuse prevention, and operational automation. - Develop and maintain tools, applications, and integrations that improve website security and reduce malicious or spam-related activity. - Collaborate with internal teams and stakeholders to identify customer and operational requirements, translating these into practical technical solutions. - Create and enhance automation, scripting, dashboards, and workflows to support operational efficiency and incident response. - Monitor security trends, analyse patterns of abuse, and implement preventative measures against emerging threats. - Support the ongoing improvement of malware detection capabilities, website monitoring, and mitigation strategies. - Contribute to the reliability, scalability, and performance of Linux-based infrastructure and related systems. - Assist in strengthening internal processes around security, monitoring, and systems management. Qualifications - Linux systems administration and engineering. - Scripting and automation using modern scripting languages. - Software development principles and system design. - Working with open-source database technologies such as MySQL or SQLite. - Investigation and remediation of malware, abuse incidents, and security vulnerabilities. - Security monitoring, threat analysis, and trend identification. - Managing scalable, high-availability production environments. - Experience with website protection technologies, including anti-malware or anti-spam platforms (beneficial). - Exposure to Web Application Firewall (WAF) technologies (beneficial). - Debian administration experience (beneficial). - Knowledge of cloud and virtualised infrastructure environments (beneficial). - Experience supporting or securing popular CMS platforms such as WordPress (beneficial). - Background in software engineering or application development (beneficial). - Experience working within enterprise-scale or high-volume operational environments (beneficial). - Relevant qualification in Computer Science, Cyber Security, or a related technical field (beneficial). Requirements - Enjoys solving complex technical challenges. - Has a strong focus on quality, reliability, and continuous improvement. - Is passionate about open-source technologies and Linux ecosystems. - Thrives in collaborative, agile environments. - Learns quickly and adapts well to evolving technologies and security threats. - Brings a proactive mindset toward innovation, automation, and operational excellence. Benefits - TBD

Worldwide
Job Closed

Role Description Our System Engineers are responsible for designing, implementing, and supporting a variety of infrastructure and cloud-based technology solutions for clients. This role independently manages technical projects and implementations while collaborating with other departments and support teams as needed to deliver successful client outcomes. The ideal candidate is highly self-motivated, organized, and comfortable owning projects from discovery through deployment in a fast-paced managed services environment. What You'll Do - Infrastructure & Network Engineering - Implement and support firewall, VPN, routing, switching, and wireless networking solutions - Assist with client network discovery, documentation, and infrastructure assessments - Design and deploy wireless networking solutions across various client environments - Support virtualization and remote access technologies including VMware, Hyper-V, RDS, Citrix, and VPN solutions - Microsoft & Cloud Technologies - Support Windows Server and Active Directory environments - Assist with Microsoft 365, SharePoint, Azure, and Azure Virtual Desktop deployments and migrations - Support Office 365 and G Suite environments - Assist with cloud infrastructure administration and modernization initiatives - Client & Project Support - Independently lead technical projects, deployments, upgrades, and infrastructure implementations - Collaborate with other departments and technical resources to deliver successful client solutions - Troubleshoot infrastructure and systems-related issues across multiple technologies - Maintain accurate technical documentation, project notes, and client communication - Manage priorities effectively while handling multiple client environments and projects - Adapt to evolving technologies and changing business requirements Qualifications - Preferred 3+ years of IT project experience - Strong experience with Microsoft technologies including SharePoint, Azure, and Azure Virtual Desktop - Excellent customer service and communication skills - Strong analytical and problem-solving abilities - Ability to quickly learn new technologies and adapt to changing environments - Ability to collaborate effectively within a team environment - Strong organizational and time management skills with the ability to manage multiple priorities Requirements - Bachelor’s degree in a related field or equivalent experience (preferred) - Previous Managed Services Provider (MSP) experience highly preferred - Experience with PSA and/or RMM platforms preferred - Certifications Preferred--One or more of the following certifications is preferred: - CCNA or equivalent networking certification - CompTIA Network+ or Security+ - Microsoft Server or Cloud certifications - VMware certifications Benefits - Medical - Company pays 100% of the base plan for the employee and family - Dental & Vision - 401(k) with employer matching - Accrued Paid Time Off - 9 Paid Holidays - Career Pathing

United States
$38 - $63 / hour
Capco logo

Systems Analyst

Capco

Capco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries

Full TimeRemoteTeam 1,001-5,000Since 1998H1B Sponsor

• Professional experience in IT, with data analysis and data management; • Development of automation using Power Automate; • Experience in designing and developing dashboards using Power BI; • Experience with SharePoint.

Brazil
ECS Tech Inc logo

Systems Engineer - SME (CAASM)

ECS Tech Inc

All candidates must meet the following criteria: Must be a US Citizen, no dual Citizenships. Must be able to secure a Public trust clearance. Must be able to work across multiple programs across the Federal and DOD space. The core values that ECS looks for in an engagement manager include: Teamwork, Respect, Accountability, Integrity, and Leadership.

Full TimeRemoteH1B No Sponsor

Role Description Everforth ECS is seeking a Systems Engineer - SME (CAASM) to work remotely. ECS is seeking talented professionals to join our successful and growing team in building the next-generation Continuous Diagnostics and Mitigation (CDM) Cyber data solution. The CDM Program is the Cybersecurity and Infrastructure Security Agency’s (CISA) dynamic approach to strengthening the cybersecurity of Federal networks and systems through better awareness and visibility into their security posture and cyber threats. We are seeking professionals who thrive in a dynamic, fast-paced, and highly collaborative environment where problem-solving, critical thinking, and a holistic approach to serving the mission are key. Our program operates within the Scaled Agile Framework (SAFe). An aptitude and enthusiasm for continuous learning, improvement, and cyber security is a must! Position Description: ECS is seeking a talented SME Systems Engineer to join their team, with a focus on Cyber Asset Attack Surface Management (CAASM) platforms – specifically Armis and Axonius. In this role, you will be a part of an effort to continue streamlining and deploying Cyber solutions within Government environments to further correlate and normalize Cyber data. This role is expected to be a SME in API driven integration of COTS products with diverse IT environments (on-prem and cloud). You will be leading the planning, design, deployment, and integration of CAASM solutions to normalize data collection methods at different Federal Civilian Executive Branch (FCEB) Agencies. You’ll troubleshoot and analyze complex data challenges for customers using your knowledge of integrations, networking and security systems. Primary duties include: - Installing and configuring CAASM tools (Axonius and Armis) in non-production and production environments and configuring adaptors to collect asset and user data from cyber tools, sensors, and other sources. - Develop automated solutions for complicated manual tasks via scripts using modern programming languages (ex. Python, GO). - Architecting solutions with diverse environment variables and leading them from concept to Production implementation. - Working closely with architects, engineers, and integrators to assess customer requirements and to design and support CAASM instance configurations in compliance with CDM data requirements. - Support internal teams with API integration and troubleshooting. - Securing the solution using TLS, certificates, SSO/PIV authentication, and encryption technologies. - Testing data flows, troubleshooting issues, and monitoring the health of the CAASM instances and servers to maximize performance and minimize downtime. - Documenting the installation and configuration of production deployments. - Serving as a CAASM trusted advisor, providing subject matter expertise, guidance, and best practice recommendations for internal teams and Government agencies. - Participate in on-call rotation for Production support. Qualifications - US citizenship with ability to obtain Public Trust Suitability. - Bachelor’s degree in Computer Science, Engineering, Cybersecurity or a related field (or equivalent practical experience). - 10+ years architecting, implementing, integrating, and managing COTS products in a regulated production environment (Axonius/Armis preferred). - 6+ years performing systems administration in Windows, Linux, or VMware environments, including performing basic troubleshooting, installation, configuration, monitoring system performance or availability, and performing security upgrades. - 5+ years of hands-on programming and debugging (Python, GO or Java), shell scripting, application containerization, data storage and retrieval from a variety of sources (ex. REST APIs). - 3+ years experience as a Lead/Staff engineer leading technical solutioning, authoring design documents and mentoring engineers. - 2+ years experience with data ingest and Extract, Transform, and Load (ETL) techniques using COTS Products (Axonius/Armis preferred). - 2+ years deploying, hosting, monitoring, and securing solutions in a cloud environment for Government customers, preferably AWS GovCloud. - Excellent communication and relationship skills to articulate technical topics and build consensus among stakeholders. - SME level experience with APIs and data pipelines to ingest, normalize, and correlate asset data with vulnerability feeds, threat intelligence, and security findings from multiple sources. - Self-starter with strong problem-solving and analytical skills. Requirements - Salary Range: $157,000 - $236,000. Benefits - General Description of Benefits.

United States
$157K - $236K / year