Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Dsp Software Engineer

$50 - $70 per hour

Actalent

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 & Location

This is a Contract to Hire position based out of Burnsville, MN.

Pay and Benefits

The 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 Type

This is a hybrid position in Burnsville,MN.

Application Deadline

This 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.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Dsp Software Engineer in Burnsville, MN vacancy
  • $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... 
    Suggested
    Full time
    Remote work

    Points North

    Bloomington, MN
    more than 2 months ago
  •  ...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... 
    Suggested
    Hourly pay
    Work experience placement
    Internship
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Bloomington, MN
    2 days ago
  • $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... 
    Suggested
    Permanent employment
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Burnsville, MN
    6 hours ago
  • $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... 
    Suggested
    Permanent employment
    Relocation
    Visa sponsorship

    Startup Talents

    Burnsville, MN
    2 days ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Local area
    Worldwide

    Sager Electronics

    Bloomington, MN
    2 days ago
  • $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 time
    Work experience placement
    Remote work
    Work visa

    Toro Company

    Bloomington, MN
    4 days ago
  • $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 time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Eagan, MN
    2 days ago
  • $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

    TempWorks Software

    Bloomington, MN
    2 days ago
  •  ...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 pay
    Permanent employment
    Contract work

    Genesis10

    Richfield, MN
    2 days ago
  • 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

    Kasmo Global

    Burnsville, MN
    4 days ago
  • $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 pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area

    Arrow Electronics

    Bloomington, MN
    2 days ago
  •  ...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... 
    Relocation
    Relocation package
    Monday to Thursday

    MaxIT Consulting - Max Corporate Group

    Bloomington, MN
    18 days ago
  •  ...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... 
    Internship
    Summer internship

    KEB America

    Shakopee, MN
    14 days ago
  • $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 time
    Part time
    Shift work
    Weekend work
    Day shift

    Leaddog XL

    Lakeville, MN
    1 day ago
  • $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 office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    12 hours ago
  • $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 work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    12 hours ago
  • $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 work
    Work experience placement
    Local area
    Remote work
    Monday to Thursday
    2 days per week
    3 days per week

    Jobleads-US

    Burnsville, MN
    21 hours ago
  • $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

    Front Door Defense

    Bloomington, MN
    4 days ago
  • $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

    MISO

    Eagan, MN
    2 days ago
  • 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 work
    Work experience placement

    eTeam

    Richfield, MN
    1 day ago
  • $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 placement
    H1b
    Remote work
    Relocation

    Donaldson

    Bloomington, MN
    5 days ago
  • $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

    General Dynamics Mission Systems

    Bloomington, MN
    1 day ago
  • $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 office
    Local area
    Immediate start

    Leidos

    Eagan, MN
    5 days ago
  •  ...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 time
    Local area
    Remote work
    Worldwide
    1 day per week

    GN Hearing

    Shakopee, MN
    2 days ago
  • $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... 

    Tata Consultancy Services

    Bloomington, MN
    1 day ago
  • $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 time
    Work at office
    Local area
    Flexible hours
    Shift work

    Thomson Reuters

    Eagan, MN
    3 days ago
  • $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 time
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    1 day ago
  •  ...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/... 

    SunSource

    Savage, MN
    12 days ago
  •  ...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 office
    Shift work

    SunSource

    Savage, MN
    12 days ago
  •  ...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... 

    Jobleads-US

    Burnsville, MN
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Dsp Software Engineer. Be the first to apply!