As a State Estimation Engineer, you will play a critical role on the GNC team, contributing to the development, optimization, and deployment of advanced sensor fusion and navigation algorithms for autonomous UAV operations in dynamic and contested environments.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Develop and implement real-time state estimation algorithms including inertial navigation, sensor fusion, and alternative navigation methods for GPS-denied or degraded environments.
Integrate data from IMUs, GNSS receivers, visual odometry, magnetometers, barometers, and radar into robust estimation frameworks.
Design sensor processing pipelines focused on accuracy, robustness, and system-level fault tolerance.
Collaborate with autonomy, software, and hardware teams to ensure end-to-end integration of navigation and PNT systems.
Conduct simulation, lab testing, and field trials to evaluate algorithm performance under real-world conditions.
Support the development, integration, and validation of XBat flight critical software systems by designing and executing test strategies across hardware, software, and system‑level components.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Develop test plans and procedures
Execute verification and validation (V&V) efforts
Analyze test data
Collaborate cross‑functionally with engineering, manufacturing, and program teams
Requirements
Bachelor’s degree in Engineering, Computer Science, or a related technical field
Nice to have: experience testing and troubleshooting complex embedded systems
Nice to have: experience with large programs and fielding first‑of‑type systems
As a Reload Technician, you will play an important role in managing, testing, reloading, and recertifying these units before they are returned to Ciena’s finished goods inventory for future customer orders.
Compensation
Pay Range: Our Technician's are paid hourly, for this role the hourly range is $28/hr - $45/hr
Responsibilities
Perform manual and automated reload, retest, and recertification activities using Linux-based tools and scripting languages such as Python and Perl.
Execute reload and recertification tests according to established engineering documentation and procedures.
Configure and update software loads and perform traffic and system testing as required.
Record test results and maintain accurate reload and recertification logs in the appropriate databases.
Identify hardware and software failures, troubleshoot issues, and document and report problems to the appropriate teams.
The IT Director owns Smart Tech Contracting’s information technology function as the company scales from a small specialty contractor into a midsize, technology-driven organization.
Responsibilities
Owns IT strategy, roadmap, and scaling ownership
Defines IT operating model for each growth stage
Builds and leads internal IT team
Manages IT budget, licensing, and cloud spend
Leads change management and policy development
Requirements
Bachelor's degree in information systems, computer science, engineering, or related discipline
Four additional years of hands-on IT, cloud, or software delivery experience
Design, develop, and maintain enterprise data platforms, data pipelines, and data warehouse solutions supporting healthcare analytics, reporting, and conversational AI applications.
Responsibilities
Design, develop, and maintain scalable ETL/ELT data pipelines.
Build cloud-based data engineering solutions using GCP and AWS.
Develop and maintain data models using Star and Snowflake schemas.
Design enterprise data warehouse architecture and data integration strategies.
Define and implement traditional and cloud-based ETL processes.
Analyze feature specifications, develop test cases, leverage AI to improve test capabilities, set up and maintain lab/test environments, execute and automate test plans, diagnose and reproduce complex system issues, support test automation, vulnerability scanning, and reporting, assist in product demo creation, adhere to QA practices and contribute to process improvement.
Compensation
Nokia maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity. Check the salary ranges in the job info section for this role.
Responsibilities
Analyze feature specifications and develop test cases
Leverage AI for improving test capabilities
Set up, configure, and maintain lab/test environments
Execute and automate test plans using scripting tools (e.g., Python)
Diagnose and reproduce complex system issues
Requirements
Bachelor’s or master’s degree in computer science, Computer Engineering, Electrical Engineering, or a related field at an accredited university in the U.S.
Responsible for pre-silicon verification of advanced 3D NAND designs, including UVM-based verification, functional coverage, assertions, mixed-signal modeling and simulation, debugging, and verification-flow automation.
Compensation
The compensation range for this role is $121,280- $194,100.
Responsibilities
Create and maintain verification test plans based on design specifications.
Develop UVM-based directed and constrained-random tests, debug simulation failures, and quickly identify design, testbench, or test issues.
Define functional coverage models and perform coverage analysis and closure.
Create and maintain SystemVerilog Assertions (SVA) for 3D NAND designs based on verification requirements.
Develop, maintain, and enhance the UVM-based verification environment to support evolving design and verification requirements.
Requirements
Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
Nice to have: memory-industry verification experience