A technology company in Colorado is seeking an experienced embedded systems developer proficient in C++ and Python. The role involves analyzing existing code, translating Python to C++, and optimizing algorithms for real-time performance. Ideal candidates will have a master's degree in a related field, along with 7+ years of experience, focusing on Digital Signal Processing. This role provides an opportunity in a dynamic work environment, fostering innovation and growth.
Qualifications
7+ years of experience at a Senior or Principal level.
Experience optimizing algorithms for real-time processing.
Familiarity with DSP hardware and scientific simulations.
Responsibilities
Analyze and understand existing Python code for electromagnetic computations.
Translate Python code into efficient C++ code for embedded systems.
Implement and optimize algorithms for performance enhancement.
Skills
C++ development
Python
Digital Signal Processing algorithms
Embedded systems programming
Real-time processing
Debugging and troubleshooting
Mathematical libraries
Git
Education
M.S. in Electrical Engineering, Computer Engineering, or Computer Science
Tools
MATLAB
Eigen
Boost
GitHub
Bitbucket
Jira
Confluence
Job description
A technology company in Colorado is seeking an experienced embedded systems developer proficient in C++ and Python. The role involves analyzing existing code, translating Python to C++, and optimizing algorithms for real-time performance. Ideal candidates will have a master's degree in a related field, along with 7+ years of experience, focusing on Digital Signal Processing. This role provides an opportunity in a dynamic work environment, fostering innovation and growth.