Signal Processing Engineer
Job Location: Tuscaloosa, AL
Note: This position is onsite with the option to choose one of our office locations. Please see our locations for more details.
Camgian is looking to expand its development organization with the addition of a Signal Processing Engineer to develop innovative technologies for our products. We are focused on applying state-of-the-art computational technologies, Artificial Intelligence, Machine Learning, Deep Learning, and Computer Vision to advance decision support products in the government and commercial markets. This is a hands-on technical position that involves the design and development of signal processing algorithms. The candidate must demonstrate strong programming, physics, and mathematical skills and be able to solve complex problems. Teamwork, flexibility, and willingness to continuously learn new concepts & technologies are critical requirements for this position.
Qualifications
-
Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science
-
Proficient in C/C++, Python
-
Proficient in scientific computing tools such as NumPy, SciPy, Pandas, Matplotlib, Scikit-learn, MATLAB
-
Familiarity with detection, classification, angle of arrival, and tracking algorithms
-
Familiarity with sensor fusion, state estimation, random signals, feature extraction, and linear algebra
-
0 - 5 years professional experience
-
United States Citizenship
Desired Skills
-
Master’s/Ph.D. in Computer Engineering, Electrical Engineering, or Computer Science
-
Strong algorithm, mathematical, and programming skills
-
Ability to solve complex signal processing, detection, estimation and tracking related problems
-
Ability to adapt to different programming languages and frameworks
-
Familiarity with radar and acoustic sensor theory and sensor signal processing
-
Familiarity with image and video signal processing concepts
-
Familiarity with machine learning and deep learning concepts
Key Responsibilities
-
Implementation of scientific computing algorithms and intelligence to meet customer/product requirements ensuring high quality through unit, functional, integration, and regression testing
-
Document architecture, design, test plan, results, and analysis
-
Participate in design reviews and present your work
-
Track project/product milestones and releases ensuring schedule and budget are met
-
Contribute to continuous process and productivity improvements in the team
-
Engage in professional development activities to enhance your skillset
​
​Exceptional work ethic, willingness to learn, tenacity not to quit, aptitude to surpass, and strong desire to work in a fast-paced environment, with existing and new product lines, are necessary for success. This position will be under the supervision, mentorship, and guidance of a Senior or Lead Engineer. Collaboration and cross-pollination with other teams will be frequent, thus communication, openness and willingness to share BOTH success and failure is a must. We are a team-centric organization, there are no individuals, we thrive and dive together.