Assists in developing code for new technologies and helps maintain existing software code bases.
Serves as team member on small- to medium-sized development projects.
Creates modular, well-organized code; produces documentation and test procedures; and assists in defining goals, schedules, and milestones.
Our client company has the need for a software engineer with the following description -
Requirements:
Minimum of two years of experience with BS degree, or entry-level with MS degree, in electrical engineering or computer science.
Knowledge or experience with digital audio signal processing.
Demonstrated proficiency in C-language programming.
Knowledge or experience in software development life-cycle and software design principles is a plus.
Knowledge or experience in one or more of the following technical areas: digital filter design, DSP programming, DSP chip architecture, embedded system programming, real-time software, fixed-point processing.
Ability to achieve results, meet deadlines, and adjust to quickly changing priorities in a fast-paced software development environment.
Excellent oral and written communication, time management and organizational skills, and a thorough approach to problem solving.
Willingness to work in a highly-skilled and cohesive team that is motivated to do high-quality engineering, promote an environment for open and creative thinking, and continuously build and share new skills.