
Summer Intern, Embedded Software Engineer
- Austin, TX
- Training
- Full-time
- Work with embedded signal processing algorithm engineers and applications engineers to assess objective and subjective performance of reference designs and verify firmware implementation
- Contribute to the buildup and documentation of prototyping, development, and test infrastructures
- Follow standard methodologies in algorithm verification and testing
- Adhere to coding standards as set by the team lead
- Work with third party systems
- Abide by core Cirrus values such as Continuous Improvement
- You are actively pursuing a BS or MS in Computer Science, Computer Engineering or Electrical Engineering
- You understand fundamentals of digital signal processing and real-time systems
- You are comfortable with high level programming languages such as MATLAB and Python
- You are able to quickly understand complex systems with many moving parts
- You have excellent communication and organizational skills
- You are proficient with MATLAB/Simulink.
- You understand C programming for embedded systems
- You are familiar with the embedded DSP architectures
- You are familiar with the use of test equipment (Oscilloscopes, digital analyzers, data loggers)
- You are familiar with real-time systems rapid prototyping platforms (dSPACE, Speedgoat, …)