IntegraTouch
Software Engineer - Digital Signal Processing
IntegraTouch, Rochester, New York, United States
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
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