Axon Pulse is excited to welcome a skilled Senior Software Engineer to our dynamic team.
At Axon Pulse, we're at the forefront of signal processing and AI innovation.
We are looking for a highly skilled Senior Software Engineer with expertise in system integration to work on cutting-edge projects involving location systems, such as vision sensors, radar, and other data sources.
Responsibilities- Design and implement system-level integrations for Detection systems (vision sensors, radar, etc.) to enable seamless data flow and synchronization.
- Runtime Optimization of algorithms for data fusion, localization, and system coordination.
- Build and maintain robust APIs for communication between various components and external systems.
- Analyze and troubleshoot system performance issues, identifying and resolving integration bottlenecks.
- Write clean, efficient, and scalable code in Python and C++.
- Document designs, workflows, and test cases to ensure traceability and reproducibility of integration solutions.
Qualifications- 5+ years of professional experience in software engineering, with a focus on sensor or system integration.
- Bachelor’s or Master’s in Computer Science, Electrical Engineering, or a related field.
- Proven experience integrating sensors, radar, or other location systems into larger architectures.
- Hands-on experience with designing and consuming APIs for system communication.
- Strong proficiency in Python and C++, good knowledge in CUDA with a solid understanding of data structures, algorithms, and optimization techniques.
- Experience with AI algorithms and model integration in embedding systems.
- Proficiency in real-time processing and multithreading techniques.
- Knowledge of networking protocols and data serialization formats (e.g., JSON, Protocol Buffers).