Posted in

Principal Embedded Software Engineer – Digital Signal Processing

Principal Embedded Software Engineer – Digital Signal Processing

CompanyALTEN Technology
LocationLafayette, CO, USA
Salary$175000 – $210000
TypeFull-Time
DegreesMaster’s
Experience LevelExpert or higher

Requirements

  • 15+ years of experience in embedded software development with a strong focus on Digital Signal Processing
  • Minimum Master of Science (M.S.) degree in Electrical Engineering, Computer Engineering, or Computer Science
  • Proficiency in C++ and Python
  • Strong working knowledge of MATLAB, Simulink, Eigen, and Boost
  • Experience with Git and Jira
  • Demonstrated experience working in a regulated industry (e.g., medical device, aerospace, automotive)
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills

Responsibilities

  • Design, implement, and optimize digital signal processing algorithms for embedded targets
  • Analyze and improve the performance of existing algorithms, focusing on memory and CPU resource constraints
  • Develop and maintain software documentation, including design specifications, test plans, and user manuals
  • Collaborate with cross-functional teams including Systems Engineers, Hardware Engineers, and Quality Assurance to ensure seamless integration and validation of software components
  • Participate in code reviews and contribute to the improvement of software development processes
  • Troubleshoot and debug software issues in a timely and effective manner
  • Contribute to the development of new algorithms and technologies
  • Adhere to regulated industry standards and practices

Preferred Qualifications

    No preferred qualifications provided.