Shift5

Embedded Software Test Engineer

Roslyn, New York, United States

Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, Aerospace, Defense, Rail, TransportationIndustries

Requirements

Candidates must possess a BS or MS in Science, Technology, Engineering, or Mathematics, with a minimum of 5 years of experience in software integration and/or testing, preferably for embedded or real-time systems. Proficiency in C, C++, or Rust software development, scripting languages like Python, and Linux systems and development tools is required. Experience with network performance analysis, system health monitoring, setting up hardware/software test environments, and working with software teams on automated and manual testing is essential. US Citizenship is also a requirement. Preferred qualifications include a degree in Computer Science, Computer Engineering, or Electrical Engineering, advanced experience with Rust, building QA processes in a startup, using Jira test management plugins, advanced profiling tools, and serial bus technology such as CANbus or MIL-STD-1553.

Responsibilities

The Embedded Software Test Engineer will integrate and test embedded software on diverse Linux-based custom hardware platforms. Responsibilities include authoring and maintaining test plans, developing custom test tools and harnesses, and building automated deployment, monitoring, and test pipelines. The role involves conducting manual exploratory testing, collaborating with cross-functional engineering teams, supporting the full software lifecycle, interfacing software components with FPGAs and sensor hardware, and contributing to CI/CD infrastructure evolution. Additionally, the engineer will perform profiling, debugging, and system monitoring using tools like perf.

Skills

Embedded Software
Test Automation
Linux
Quality Assurance
Integration Testing
Functional Testing
Exploratory Testing
CI/CD

Shift5

Observability platform for operational technology

About Shift5

Shift5 offers an observability platform that focuses on cybersecurity and data analytics for operational technology (OT) in defense and transportation sectors. The platform collects and analyzes data from onboard systems, such as buses and weapon systems, and is protocol-agnostic, allowing it to adapt to various data communication protocols. By providing real-time insights, Shift5 helps clients improve safety, maintenance scheduling, and threat detection. The company's goal is to enable better decision-making to enhance the reliability and performance of their fleets.

Kansas City, MissouriHeadquarters
2019Year Founded
$104.1MTotal Funding
SERIES_BCompany Stage
Data & Analytics, CybersecurityIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Health Savings Account/Flexible Spending Account
Unlimited Paid Time Off
Flexible Work Hours
Remote Work Options
401(k) Retirement Plan
401(k) Company Match
Employer-paid Life and Disability Insurance

Risks

Emerging OT cybersecurity startups could threaten Shift5's market share.
Rapid evolution of cyber threats may outpace Shift5's technological capabilities.
Economic downturns could lead to reduced budgets for cybersecurity solutions.

Differentiation

Shift5 offers a protocol-agnostic platform adaptable to any data communication protocol.
The company provides real-time, data-driven insights for defense and transportation sectors.
Shift5's platform enhances safety, availability, and resilience of operational technology assets.

Upsides

Growing demand for cybersecurity in transportation due to rising cyber threats.
Increased interest in predictive maintenance technologies to reduce costs and improve reliability.
U.S. Department of Defense's focus on cybersecurity presents opportunities for Shift5.

Land your dream remote job 3x faster with AI