Demo

Senior Software Engineer - Embedded Systems

IntegraTouch
Medina, NY Full Time
POSTED ON 12/9/2025 CLOSED ON 12/30/2025

What are the responsibilities and job description for the Senior Software Engineer - Embedded Systems position at IntegraTouch?

Overview:

We’re searching for a passionate and skilled Software Engineer with expertise in C and embedded systems to play a pivotal role in the evolution of mission-critical products. This is an opportunity to help build and maintain software solutions that make a real-world impact, while working alongside an experienced and collaborative technical leadership team.

If you thrive in a Linux-based environment, embrace cyber security best practices, and enjoy solving complex technical challenges—this role is for you.


What You’ll Do:

  • Collaborate closely with leadership and development teams on the design, implementation, and support of high-performance embedded software
  • Contribute to the enhancement and maintenance of core applications developed primarily in C
  • Take ownership of new features, enhancements, and bug fixes across software modules
  • Navigate and contribute to Linux-based system architecture and device-level interactions
  • Assist with integration and refinement of third-party software components as needed
  • Participate in code reviews, system testing, and release evaluations
  • Work within an Agile environment using tools such as JIRA to track epics, stories, tasks, and delivery timelines
  • Engage with the broader team in weekly technical reviews, roadmap discussions, and feature evaluations
  • Maintain strong written and verbal communication with both internal and external development contributors
  • Option for hybrid on-site/remote work with active and consistent collaboration


What You Bring:

  • 8 years of hands-on experience designing and developing C applications within Windows and Linux environments
  • Deep proficiency with Linux (e.g., CentOS), including system architecture, boot processes, and device management
  • Experience with shell scripting (bash, csh) and Linux system administration
  • A solid understanding of secure coding practices and the ability to align development efforts with cybersecurity frameworks
  • Strong analytical and problem-solving skills with a proactive and detail-oriented mindset
  • Ability to work both independently and as a contributing member of a high-performing team
  • Comfortable working in a dynamic, roadmap-driven environment
  • Bonus: Experience with audio/video technologies or embedded media systems


Preferred Education & Background:

  • Bachelor’s degree in Computer Science, Computer Engineering, Electronics Technology, or equivalent experience
  • Associate degree may be acceptable with demonstrable technical expertise and experience


What We Offer:

  • Competitive salary
  • Health and dental benefits
  • 401(k) plan with employer contributions
  • Profit sharing and year-end performance bonuses
  • Generous vacation and sick leave policies


Why Join Us?

This is more than a job—it’s a chance to develop technology that matters and protects lives. You’ll be joining a mission-driven, collaborative team focused on innovation, excellence, and continuous improvement. Your code will help power systems that contribute to safety, resilience, and modern communications across various platforms.

Salary.com Estimation for Senior Software Engineer - Embedded Systems in Medina, NY
$103,213 to $115,731
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Embedded Systems?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Embedded Systems career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer - Embedded Systems jobs in the Medina, NY area that may be a better fit.

  • Canonical Buffalo, NY
  • Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.... more
  • 6 Days Ago

  • Veracity Software Inc Buffalo, NY
  • Senior Manufacturing Engineer - 5-Axis Milling Buffalo, NY (East Aurora, NY site) Full Time The Military Aircraft Group is seeking a Senior Manufacturing E... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!