Senior Product Software Engineer - DSP/Embedded (C#/C++)

Vibration Research

Georgetown Charter Township (MI)

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

On-site gym
Bonuses
Team lunches Fridays

Job summary

Vibration Research is seeking a Sr. Product Software Engineer to join our West Michigan-based engineering team. You will design and implement C# and C++ software for VibrationVIEW, working closely with the Software Development Manager and cross-functional partners.

You will lead agile processes, mentor junior staff, and deliver increments each sprint while maintaining high quality and clear documentation. A strong background in DSP, control theory, and embedded real-time systems is valued.

Qualifications

  • Bachelor’s degree in software engineering, computer science, information technology or equivalent.
  • 7+ years of software development experience.
  • Demonstrated experience with C# and C++.
  • Ability to maintain high level of integrity and confidentiality.
  • Highly effective technical and analytical skills and sound judgement.
  • High attention to detail and quality focus.
  • Ability to collaborate and foster teamwork.
  • Knowledge of Digital Signal Processing, Control Theory, and Embedded Real-Time Control Theory.
  • Proficiency in Microsoft Office Suite.
  • Understanding the integration between hardware and software.
  • Excellent product knowledge and presentation skills.

Responsibilities

  • Design and write C# and/or C++ code using Test-Driven Development techniques.
  • Develop user-friendly software with knowledge of solution context, including data needs and usage, user personas, needs and feedback, system design flow, and prior problem areas.
  • Develop software after evaluating information needs, conferring with users, studying systems flow, data usage, and work processes, and investigating problem areas as assigned.
  • Master agile development methodologies, help adapt agile implementation to needs of the business, mentor entry-level co-workers, deliver working software increments each sprint.
  • Own the development lifecycle process and monitor effectiveness; modify as appropriate.
  • Know how customers use the product and infer future features; design architecture for growth.
  • Provide system and program documentation, flowcharts, layouts, diagrams, charts, and code comments.
  • Review others’ code and tests, identify missing test scenarios, and ensure functional testing for shipping software.
  • Find missing pieces in documentation, fix errors, provide feedback.
  • Present on technical aspects of software and engineering concepts to co-workers and end users.
  • Handle complex, cross-functional problems and mentor others on problem-solving approaches.

Skills

C#
C++
Agile
Software development

Education

Bachelor’s degree
Master’s degree

Job description

Vibration Research is seeking a Sr. Product Software Engineer to join our West Michigan-based engineering team. You will design and implement C# and C++ software for VibrationVIEW, working closely with the Software Development Manager and cross-functional partners.

You will lead agile processes, mentor junior staff, and deliver increments each sprint while maintaining high quality and clear documentation. A strong background in DSP, control theory, and embedded real-time systems is valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Product Software Engineer
Sr. Product Software Engineer

Vibration Research • Georgetown Charter Township (MI)

On-site
USD 110,000 - 140,000
On-site gym
Bonuses
Team lunches Fridays
DSP Software Engineer - C++/Linux, Real‑Time Analytics
DSP Software Engineer - C++/Linux, Real‑Time Analytics

Unisity, LLC • Maryland

On-site
USD 140,000 - 170,000
401k plan with 12% contribution
Voluntary medical, vision and dental
Lead Embedded DSP Software Engineer
Lead Embedded DSP Software Engineer

L3Harris Technologies • City of Rochester (NY)

On-site
USD 117,000 - 218,000
Senior Embedded SW Engineer System & SW
Senior Embedded SW Engineer System & SW

Retym Israel Ltd • Austin (TX)

On-site
USD 130,000 - 190,000
Senior Embedded SW Engineer
Senior Embedded SW Engineer

Retym, Inc • Austin (TX)

On-site
USD 170,000 - 250,000
Principal Software Engineer - AdTech DSP Platform Lead
Principal Software Engineer - AdTech DSP Platform Lead

Viant • Los Angeles (CA), Irvine (CA)

On-site
USD 190,000 - 260,000
fully paid health insurance
paid parental leave
unlimited PTO
DSP Software Engineer
DSP Software Engineer

Aptiv • Carmel (IN)

On-site
USD 110,000 - 160,000
Private health care day 1
Life and accident insurance
Paid Time Off
+6
DSP Software Engineer – Signals & Algorithms (C++/Linux)
DSP Software Engineer – Signals & Algorithms (C++/Linux)

Avid Technology Professionals, LLC • Annapolis (MD)

On-site
USD 90,000 - 130,000
Signal Processing Engineer
Signal Processing Engineer

Insight Global • Santa Rosa (CA)

On-site
USD 90,000 - 120,000
Senior Software Engineering Manager, Embedded Waveforms
Senior Software Engineering Manager, Embedded Waveforms

RTX • Cedar Rapids (IA)

On-site
USD 132,000 - 252,000
Medical, dental, and vision insurance
Three weeks of vacation
401(k) with employer matching
+3