Solutions Engineer

New
C
Code MetalDefense Technology
RemoteFull-TimeSenior
SalaryPay depends on experience, but we strive to be at the upper end of the salary range
Apply NowOpens the employer's application page

Job Details

Experience
5+ years (Senior), 7+ years (Staff), 10+ years (Principal)
Required Skills
PythonMatlabC++Rust

Requirements

  • Strong background in computer science, systems engineering, electrical engineering, or physics.
  • Demonstrated ability to quickly learn unfamiliar technical domains.
  • Strong analytical thinking and hands-on prototyping skills.
  • Experience debugging complex systems across software and hardware boundaries.
  • Excellent written and verbal communication skills for customer-facing technical explanations.
  • Ability to operate independently in ambiguous, fast-moving environments.
  • Willingness to travel occasionally (10%-20%).
  • Experience with one or more of: C/C++, Rust, Python, Verilog/VHDL, MATLAB, CUDA/OpenCL.
  • Hands-on experience with GPU programming, FPGA development, or embedded systems.
  • Knowledge of compute-intensive workloads such as DSP, RF, or computer vision.

Responsibilities

  • Turn scoped customer opportunities into working technical solutions.
  • Work with customer engineers to translate development needs and system constraints into executable plans.
  • Investigate unfamiliar technical domains through hands-on prototyping and feasibility testing.
  • Build and lead proofs of concept (PoCs) in collaboration with internal product and engineering teams.
  • Implement complex algorithms and pipelines on GPUs, FPGAs, and edge systems using the company platform.
  • Profile and tune PoCs for latency, throughput, memory, and power requirements.
  • Debug across heterogeneous systems, identifying issues spanning algorithms, software, and hardware.
  • Capture reusable code and integration patterns to accelerate future customer work.
View Full Description & ApplyYou'll be redirected to the employer's site
Pay depends on experience, but we strive to be at the upper end of the salary range
Apply Now