Logo
IntegraTouch

Software Engineer - Digital Signal Processing

IntegraTouch, Rochester, New York, United States

Save Job

Software Engineer - Digital Signal Processing We are seeking a talented and motivated

Software Engineer

with experience in

Digital Signal Processing (DSP)

to join our team in Rochester, NY. The ideal candidate will have a strong software engineering foundation, with hands‑on experience developing algorithms, optimizing performance, and working in embedded or real‑time environments. In this role, you’ll collaborate with cross‑functional teams to design and implement innovative solutions that power next‑generation applications.

Responsibilities

Design, develop, and implement advanced software solutions with an emphasis on DSP algorithms.

Optimize code for performance, power consumption, and memory efficiency across multiple hardware platforms.

Collaborate with hardware engineers, system architects, and other software developers to deliver integrated solutions.

Conduct simulations, performance analysis, and testing to validate and refine software implementations.

Contribute to system‑level architecture and design discussions.

Provide mentorship and technical guidance to junior engineers.

Stay up to date with industry advancements and apply new tools, methods, and frameworks to improve engineering outcomes.

Required Qualifications

Bachelor’s degree in Computer Science, Electrical Engineering, or related field with 4+ years of software experience; OR

Graduate degree with 2+ years of related experience; OR

In lieu of a degree, 8+ years of prior related software development or DSP experience.

Preferred Skills

Proficiency in

C and C++

development.

Experience with

real‑time operating systems (RTOS)

and embedded systems.

Experience with Linux‑based software development.

Knowledge of

multi‑threaded and multi‑core programming .

Familiarity with

object‑oriented design

principles.

Experience with large‑scale software design, implementation, and testing.

Strong debugging skills, including use of emulators/debuggers.

Excellent problem‑solving ability and communication skills.

Additional Information

U.S. citizenship and the ability to obtain a U.S. Security Clearance may be required for certain projects.

Compensation: $120,000–$170,000, depending on experience and location.

Benefits package includes health insurance, 401(k) with company match, paid time off, parental leave, education assistance, and company‑paid holidays.

Equal Opportunity Employer

– We are committed to treating all applicants and employees with dignity and respect, fostering an inclusive workplace free from discrimination or harassment.

#J-18808-Ljbffr