AnySignal is looking for a Software Engineer to design, optimize, and maintain the core software infrastructure that powers advanced modeling and signal processing development, enabling rapid prototyping, simulation, and validation of signal processing algorithms with speed, flexibility, and scalability.
Requirements
- Strong background in software architecture, systems design, and performance optimization.
- Proficiency in Python and C/C++, with experience in numerical or scientific computing libraries (e.g., NumPy, SciPy, Eigen, or similar).
- Understanding of fixed-point arithmetic and hardware-aware software design principles.
- Experience with code profiling, optimization, and concurrency (multi-threading, SIMD, or GPU acceleration)
- Experience building or maintaining simulation frameworks or toolchains (e.g., GNU Radio, scientific modeling environments, custom signal-chain frameworks).
- Familiarity with FPGA development workflows or hardware verification methods.
- Experience with network simulation tools such as NS-3 or similar.
Responsibilities
- Develop and optimize core modeling frameworks that support high-speed signal processing simulations and analyses.
- Modernize existing codebases, translating Python-based functionality into high-performance C/C++ implementations where needed.
- Architect reusable, modular libraries that accelerate experimentation and ensure software-hardware consistency across teams.
- Collaborate closely with DSP, firmware, and hardware engineers to ensure modeling tools meet technical and performance needs.
- Improve performance and scalability through profiling, multi-threading, and vectorization strategies.
- Enhance developer experience by improving tooling for simulation, visualization, and automated testing.
Other
- Clear communication skills and ability to collaborate across multi-disciplinary engineering teams.
- Track record of owning core software infrastructure that enables technical teams to work more efficiently.
- U.S. citizen, a lawful U.S. permanent resident, a protected individual as specified by 8 U.S.C. 1324b(a)(3), or possess eligibility to secure the necessary authorizations from the U.S. Department of State.
- AnySignal values and fosters an inclusive, accessible environment, where all employees and customers feel respected, supported, and able to participate.
- Should you have a need for accommodation, AnySignal will endeavor to meet your accommodation needs.