Find Jobs
Find Jobs Near You – Available Work in Your Location
DSP Software Design Engineer
Job Description
DSP Software Design Engineer Remote in Rochester, NY, US
• Posted 1 day ago
• Updated 5 hours ago Contract W2 On-site Motion Recruitment Partners, LLC Fitment Dice Job Match Score™ 🔢 Crunching numbers... Job Details Skills Software Design Cross-functional Team Software Development Methodology High-level Design Documentation Groupware Embedded
C MATLAB
DevOps Testing Algorithms Research Design Requirements Analysis Use Cases Conceptual Design Reliability Analysis Manufacturing Program Management Product Development Electrical Engineering System Testing Design Documentation Signal Processing Strategic Management Digital Signal Processing Innovation Security Clearance Embedded Software C C++ Schematics Multithreading Multi-core Real-time Operating Systems Project Development Software Analysis Development Testing Unit Testing Agile Scrum
CMM CMMI
Software Development Communication Debugging Computer Hardware FPGA Radio Computer Networking Software Design Cross-functional Team Software Development Methodology High-level Design Documentation Groupware Embedded
C MATLAB
DevOps Testing Algorithms Research Design Requirements Analysis Use Cases Conceptual Design Reliability Analysis Manufacturing Program Management Product Development Electrical Engineering System Testing Design Documentation Signal Processing Strategic Management Digital Signal Processing Innovation Security Clearance Embedded Software C C++ Schematics Multithreading Multi-core Real-time Operating Systems Project Development Software Analysis Development Testing Unit Testing Agile Scrum
CMM CMMI
Software Development Communication Debugging Computer Hardware FPGA Radio Computer Networking Summary Job Description:
Seeking a highly motivated, team oriented digital signal processing software design engineer who will lead a cross functional team with hands on responsibility for all phases of the software development process from requirements definition through integration and testing of completed product. Emphasis will be on waveform design and digital signal processing for digital communications. Other responsibilities will include high-level design, detailed design, simulation, implementation, testing and documentation. Experience with leading collaborative software design/development/test teams is expected. Experience with digital signal processing (DSP), embedded C++/C and MATLAB is expected. Experience working with Agile Scrum, and DevOps-based software development is desired. Experience in engineering requirements analysis, development, and testing is desired.
Essential Functions:
The responsibilities and duties of this position include but are not limited to: Experience designing, developing, and implementing DSP algorithms. Experience simulating and analyzing DSP algorithms. Research, design, develop, modify and evaluate embedded software for electronic or other communications systems in conjunction with hardware product development. Lead and contribute to the execution of the assigned portion of the entire product development cycle in an Agile Scrum framework.
Perform detailed analysis including:
requirements analysis, use case scenarios, conceptual design, trade studies, test, operation, maintenance, and reliability analysis of radio communications products, internal subsystems, and external systems. Work with test, manufacturing, product and program management and others to define and execute radio product development and deliver high-quality radio products. Ensure the conversion of customer requirements, including informal requirements, into total systems solutions that balance the technical, schedule and cost constraints of the program. Consult with electrical engineers and other engineering staff to evaluate interface between hardware and software and operational performance requirements of the overall system. Develop software system testing procedures and design documentation. Exhibit effective interpersonal skills and the ability to convey technical matters in a clear and logical manner. Stay up to date with the latest advancements in DSP technology and apply new techniques and methodologies. Work closely with an Agile team of experienced software engineers on projects that involve the development and analysis of innovative real-time signal processing solutions. Contribute to the strategic direction of DSP solutions and identify opportunities for innovation and improvement. Ability to
Obtain US Security Clearance Preferred Qualifications:
Bachelors degree in Engineering discipline with a minimum 9 years of relevant experience developing real-time embedded software in C or C++. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience.
Preferred Additional Skills:
Ability to interpret hardware schematics, circuit designs, and datasheets. Proficiency with multi-threaded, multi-core design and/or real-time operating systems. Experience with all phases of the software project development life cycle, including software analysis, design, development, testing (including software unit testing), and automation tools. Experience in Agile software development methodologies using an iterative, time-boxed development process (SCRUM). Experience/knowledge of Capability Maturity Model Integration (CMMI) systems and software development processes or other defined SW development processes. Strong verbal and written communication skills. Demonstrated ability to analyze and debug software and related hardware issues. Experience working in or with FPGA design, development and test teams. Radio communications or IP networking experience. Employers have access to artificial intelligence language tools ("AI") that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Dice Id:
10105282
Position Id:
888093 Posted 1 day ago Company Info About Motion Recruitment Partners, LLC Motion Recruitment delivers IT Talent Solutions for Contract, Direct Hire, Managed Solutions and Statement of Work to all of North America from our 21 delivery centers. Our high-touch, specialized, team-based recruitment model's success is proven through our exemplary track record in filling the most challenging IT positions for startup and enterprise clients alike. Our hyper-specialized tech focus results in a truly consultative approach for both our clients and candidates, within our recruiting areas of expertise: Software, Mobile, Data, Infrastructure, Cybersecurity, Product + UX and Functional. Motion also delivers IT Consulting Solutions through the Motion Consulting Group (MCG) that create true digital transformation for IT projects in Agile Development & Coaching, DevOps & DevSecOps Solutions, and Managed Services for IT Operations. We're also the proud creators of Tech in Motion and the Timmy Awards, our North American community platform, events series and award program that connects over 250,000 tech enthusiasts to meet, learn, and innovate.