MatrixSpace is addressing the next generation of AI-enabled sensing solutions using real-time edge-based sensing to sense, detect, and recognize objects and motion in any situation. MatrixSpace’s ability to combine industry leading RF sensing, AI edge processing and RF communication in real-time is a major technology breakthrough with multiple vertical market applications.
We are seeking a Software Engineer to help design, develop, and test industry-leading radar and communications technology and be part of a growing, innovative product development team. This is a significant opportunity for a recent graduate.
The role will span the technology development lifecycle, including requirements generation, software design and implementation, integration, validation, and field test. The successful candidate must have experience and/or knowledge of C/C++, Python, embedded Linux, and agile processes. Network protocols, real-time operating systems, and wireless communications experience is desirable. We are looking for engineers to be immediately integrated into design teams to solve difficult technical problems.
Tasks:
- Work with Senior Software Engineers in the development of software related to user interface and control, embedded software, signal and data processing, and analysis for communication systems and radar systems.
- Mesh network design, implementation, testing, and optimization.
- Characterization and field testing to optimize system and algorithms, especially when considering real-world deployments and customer requirements.
- Create test solutions, especially for over-the-air testing and system functional testing.
- Automation of test systems.
- Participate in software design V&V, including laboratory and field integration testing.
- Create modeling and simulation tools for hardware products and systems.
- Participate in radar and communications module design and verification.
- Contribute to research and development that fuels innovation and technological advancements.
Skills:
- Experience with multiple programming languages (C/C++, Python, embedded Linux, etc.).
- Experience with CMake and Make build orchestration systems.
- Experience with Linux network stack is a plus.
- Experience in software-defined radio systems is a plus.
- Experience devising test solutions and automating tests.
- Demonstrated success in resolution of technical challenges leveraging strong problem-solving skills.
- Strong written and verbal communications skills.
- Strong interpersonal skills.
Requirements:
- Degree in Computer Science, Software Engineering or Computer Engineering.
- 0 – 4 years of experience.
- Proficient in C++.
- Willing to travel, up to 20%.
- US Citizenship required.
- Ability to obtain government security clearance.
Compensation
This role offers a competitive base salary, health and wellness benefits, 401K program options, and more.
MatrixSpace is a well-funded, rapidly growing company that is leading smart sensing applications. We are re-imagining radar and addressing the next generation of AI-enabled sensing to detect, track, and report data of objects in real-time – no cloud access required. We’re building the smallest radar system to provide new levels of integrated outdoor surveillance in 4D, making it accessible to a broad range of public and private enterprises. www.matrixspace.com.