Dsp Software Engineer
$50 - $70 per hourActalent
Job Description
Job Description
Job Title: DSP Software Engineer
Job Description
This role leads the design, development, and testing of firmware and real-time embedded software for complex audio communication products. You will provide technical leadership across embedded firmware, hardware/software integration, and system-level design, while driving process improvements, automation, and operational excellence. The position combines hands-on technical work with strategic engineering management, ensuring products meet high standards of reliability, compliance, and performance.
Responsibilities
- Lead firmware and real-time embedded software development for complex audio communication products, ensuring robust, high-quality solutions.
- Own and manage continuation engineering activities, including maintenance releases and long-term product support for existing products.
- Collaborate closely with Product Management and engineering teams to define requirements, prioritize product backlogs, and align technical execution with business objectives.
- Drive continuous improvement of engineering processes, CI/CD pipelines, development toolchains, and automated test systems to enhance quality and efficiency.
- Provide technical leadership in embedded firmware design, hardware/software integration, and complex system-level design challenges.
- Monitor project schedules, technical risks, team performance, and resource utilization to ensure successful and timely project execution.
- Lead staffing, budgeting, recruiting, coaching, performance management, and career development for firmware engineering team members.
- Support product roadmap planning, technology evaluations, and innovation initiatives while proactively identifying and mitigating technical risks.
- Work closely with Manufacturing and Quality teams to improve product reliability, compliance, manufacturability, and operational efficiency.
- Interface with customers, senior leadership, and cross-functional teams to communicate technical solutions, development status, and project risks clearly and effectively.
- Ensure adherence to engineering processes, quality standards, regulatory requirements, and best practices for embedded firmware development.
- Champion organizational change and growth by promoting modern development practices, automation, and cross-functional collaboration.
- Explain complex technical concepts to non-technical audiences in a clear and understandable manner.
- Apply knowledge of EMI/ESD mitigation, EMC compliance, grounding techniques, and international safety standards when designing and supporting products.
- Travel domestically and internationally (approximately 5%) to support product development, collaboration, and customer engagements as needed.
Essential Skills
- Bachelor’s degree in Software Engineering, Computer Engineering, or Electrical Engineering is required.
- Minimum 10 years of software/firmware development experience, including work on complex real-time embedded systems.
- At least 5 years of engineering management experience leading firmware development teams and establishing processes for firmware development.
- Strong expertise in embedded firmware development using C and C++.
- Proficiency in Python for scripting, automation, and tooling related to embedded software development.
- Hands-on experience with Linux in embedded and development environments.
- Experience working in DevOps environments and using GitLab for source control, CI/CD, and collaboration.
- Proven track record with Agile development methodologies and iterative software delivery.
- Experience designing and maintaining CI/CD pipelines and automated testing frameworks for embedded software.
- Deep understanding of embedded systems, real-time constraints, and hardware/software integration.
- Very strong analytical and problem-solving skills applied to complex technical and system-level challenges.
- Excellent communication skills, with the ability to collaborate across functions and present technical information clearly.
- Demonstrated leadership capabilities, including team building, mentoring, and organizational development.
- Ability to manage technical risk, prioritize work, and drive projects to completion.
- Ability to travel domestically and internationally (approximately 5%).
Additional Skills & Qualifications
- Master’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related field is preferred.
- Experience with digital signal processing (DSP) and algorithm development for audio or communication systems.
- Background in signal processing and real-time embedded DSP implementations.
- Experience with digital audio technologies and audio communication systems.
- Knowledge of networking technologies and their integration with embedded hardware/firmware systems.
- Familiarity with Cloud Computing concepts and integration of embedded systems with cloud services.
- Experience with HTML and Qt for user interface or tool development is a plus.
- Experience using Simulink or similar modeling tools in an electrical or embedded systems context.
- Knowledge of EMI/ESD mitigation techniques, EMC compliance requirements, grounding strategies, and international safety standards.
- Experience developing products in a multi-disciplinary environment involving hardware, software, manufacturing, and quality.
- Core competencies in technical leadership and strategic thinking, particularly in embedded and firmware domains.
- Demonstrated ability to drive and champion change and growth within an engineering organization.
- Strong customer and stakeholder communication skills, including the ability to explain complex technical concepts to non-technical audiences.
- Experience in process improvement and operational excellence initiatives within engineering teams.
Work Environment
This role operates within a high-tech engineering environment focused on advanced audio communication and embedded systems. You will work closely with cross-functional teams including hardware, software, manufacturing, and quality, using modern development tools and technologies such as C, C++, Python, Linux, GitLab, CI/CD pipelines, and automated testing frameworks. The environment emphasizes Agile methodologies, DevOps practices, and continuous improvement of engineering processes and toolchains. Work involves both individual technical contributions and collaborative problem-solving, with occasional domestic and international travel (approximately 5%) to support projects and customer interactions.
Job Type & LocationThis is a Contract to Hire position based out of Burnsville, MN.
Pay and BenefitsThe pay range for this position is $50.00 - $70.00/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace TypeThis is a hybrid position in Burnsville,MN.
Application DeadlineThis position is anticipated to close on Oct 6, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.
If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on us.fitly.work for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.
$110k - $125k
Points North is looking for a Software Engineer in Test who is excited about doing meaningful, high-impact work on a product that people already depend on and making it better. You will be joining a small, fast-moving Agile team with the specific mission of modernizing...SuggestedFull timeRemote work- ...Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...SuggestedHourly payWork experience placementInternshipWork at officeLocal areaImmediate start2 days per week
$86.8k - $165.2k
...demands of the global market. Join us and help shape the future of aerospace and defense.Our Sensors Test Engineering team in Burnsville Minnesota is seeking a Senior Software Engineer (P3) who possesses a BSSE or BSCpE degree to join our team of experienced engineers and...SuggestedPermanent employmentTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$91k - $140k
Senior Software Engineer The employer is a global supplier of US designed and manufactured professional tools and equipment for the HVAC/R and automotive industries. They provide their customers with innovative quality products, continuous training and education, and superior...SuggestedPermanent employmentRelocationVisa sponsorship$70.46k - $117.07k
...Sager Electronics is looking for a Power Sales Engineer (PSE) to drive growth within the assigned region by expanding existing customer relationships and developing new business opportunities in power, thermal and battery solutions. This role is ideal for a motivated...SuggestedPermanent employmentFull timeLocal areaWorldwide$120k - $160k
...in Computer Science, Information Systems, or a related field preferred. Equivalent work experience considered.7+ years of overall software development experience.5+ years of hands-on experience with an enterprise eCommerce platform; Optimizely Commerce strongly preferred...Full timeWork experience placementRemote workWork visa$94.9k - $176.3k
Thomson Reuters U.S. Income Tax Compliance software is relied upon by the largest multi-national corporations and global accounting firms... ...to add a talented, results oriented and innovative software engineer to our team who will help us extend our market leadership into...Full timeWork experience placementWork at officeLocal areaImmediate startFlexible hours$135k - $195k
...Director of Software Engineering Job Description Job Summary: At TempWorks, the Director of Software Engineering is responsible for the delivery, throughput, quality, and operational execution of the company’s software engineering department. This role leads...Temporary work- ...Job Description Job Description Genesis10 is currently seeking a Software Engineer II for a hybrid position (2-3 days onsite) with a Leading Consumer Electronics Retailer located in Richfield, MN. This is a 6+ month contract opportunity. Compensation: $47.00 - $...Hourly payPermanent employmentContract work
- Job Title Java language knowledge for building services and micro services such as Restful with JSON and/or SOAP with XML based request/response required Implementing design patterns, algorithms and applying innovative methodologies experience required Oracle Database interaction...Work experience placement
$84.3k - $170.5k
...Position: Field Applications Engineer Job Description: As a Field Applications Engineer at Arrow Electronics, you will help our customers select and design electronic components and solutions from our extensive line card. Arrow FAEs are trusted advisors...Hourly payFull timeTemporary workWork experience placementWork at officeLocal area- ...Job Description Job Description Senior Embedded Software Engineer – Connected Products Bloomington, Minnesota | Onsite | Direct Hire MaxIT Consulting – Max Corporate Group is seeking an experienced Senior Embedded Software Engineer – Connected Products for a...RelocationRelocation packageMonday to Thursday
- ...Job Description Job Description Description: Software Design Engineer Intern - Shakopee, MN KEB has an exciting opportunity to learn and grow in our Engineering Department. As a Software Design Engineer Intern you will acquire knowledge and develop skills while...InternshipSummer internship
$25.75 per hour
...Company Description Lead Dog XL DSP is an Amazon Delivery Service Partner (DSP) looking for enthusiastic, team players to deliver Amazon packages. DSPs are independent businesses that partner with Amazon to deliver packages. Our Delivery Drivers strive to get every...Full timePart timeShift workWeekend workDay shift$94.9k - $176.3k
...Thomson Reuters is hiring a Senior Software Engineer I to help build the document-processing platform powering AI products across the company. The service handles millions of documents per month using AI/ML and LLMs, powers flagship applications like CoCounsel , and...Work at officeLocal areaFlexible hours$102.2k - $189.8k
...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations team within Thomson Reuters is seeking Senior Software Engineers to join the Content Tools team in building purpose-built...Contract workWork at officeLocal areaFlexible hours$130k - $195k
...middleware enterprise services, as well as world-class manufacturing and support capabilities. Job Summary As a Principal Software Engineer focused on software architecture for the Leonardo DRS Naval Electronics Business Unit, you will apply your technical,...Contract workWork experience placementLocal areaRemote workMonday to Thursday2 days per week3 days per week$118.57k - $126k
Embedded Software Engineer Develop and integrate embedded software for Land & Airborne Systems in an agile team Location: Bloomington, Minnesota Compensation: $118,570 - 126,000 USD / year About The Role Embedded Software Engineer As an embedded software engineer for...Flexible hours$125k - $150k
Description MISO is hiring a Software Engineer III . You'll take a hands-on role in building reliable, scalable systems that keep our grid running smoothly. You'll design and develop software from the ground up, enhance existing applications, dive into code reviews, and...Local area- Custom Software Engineer Location: Richfield, MN Onsite Duration: 6+ Months for Contract What are "must-have" skills for this role? 1. Java 2. Spring Boot 3. Kafka, AWS, SQL/NoSQL databases. Database integrations. - with some architecture experience Years of experience...Contract workWork experience placement
$69.44k - $95.48k
...change, and make meaningful contributions at work and in communities. Advanced Manufacturing Technology is looking for a Lead Engineering Technician to be responsible for developing/deploying processes, automation, and capital equipment for Donaldson's manufacturing...Work experience placementH1bRemote workRelocation$165.36k - $175k
Basic Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree, plus 6 years relevant experience.Clearance...Flexible hours$107.9k - $195.05k
Description Leidos is seeking a Software Engineer to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This position will support the United Kingdom National Airspace System Replacement Product Delivery Team - UK NASR PDT. This effort delivers enhanced capabilities...Work at officeLocal areaImmediate start- ...story, and thrive in collaborative, cross-functional teams. Our GG cloud team is growing fast, and we're looking for a Senior Software Engineer who's ready to roll up their sleeves and make a real impact. If you're passionate about building reliable, scalable systems, enjoy...Full timeLocal areaRemote workWorldwide1 day per week
$110k - $120k
...capabilities within: Microsoft Teams Outlook Word Excel PowerPoint OneNote SharePoint Train users on prompt engineering best practices. Explain responsible AI, data security, compliance, and governance practices. Stakeholder Collaboration...$183.1k - $340k
...Cloud Audit Suite—a connected set of products spanning Engagement Manager, Guided Assurance, and Confirmation. As a Principal Software Engineer for Cloud Audit Suite, you will be the technical architect and hands-on design leader for our product platforms, integrating multiple...Full timeWork at officeLocal areaFlexible hoursShift work$109k - $203k
Software Engineer - AI - CoCounsel Forward Deployed EngineeringAre you excited about building AI solutions that help legal professionals work faster, smarter, and with greater confidence? Do you enjoy operating at the intersection of engineering, legal workflows, and real...Full timeContract workWork at officeLocal areaFlexible hours- ...that make machines smarter, stronger, and more efficient? SunSource is seeking an experienced Technical Specialist / Application Engineer to deliver value-added, system-level solutions that strengthen our customers’ operations and drive the success of our Mobile (on/...
- ...transforming mobile equipment from hydraulic and mechanical systems to electric drives . If you’re excited by electrification, hands-on engineering, and working closely with OEM customers, this is a chance to join a successful, established distributor helping to lead the...Work at officeShift work
- ...Collins Aerospace is seeking a Manufacturing Engineer to join the New Product Introduction (NPI) team. You will lead the transfer from prototype to full-scale production, influence cross‑functional teams, and develop tooling and efficient manufacturing processes for aerospace...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Dsp Software Engineer. Be the first to apply!
- entry level software engineer remote Burnsville, MN
- remote entry level software developer Burnsville, MN
- part time software developer remote Burnsville, MN
- software technology Burnsville, MN
- entry level software sales Burnsville, MN
- id software Burnsville, MN
- software sales Burnsville, MN
- healthcare software sales Burnsville, MN
- remote software sales Burnsville, MN
- software asset management analyst Burnsville, MN




