Senior Embedded Software Engineer Job at IntegraTouch, Medina, OH

emFMK1pjMEN6U1N2ZEwzMEZNeWtyOXQ2VkE9PQ==
  • IntegraTouch
  • Medina, OH

Job Description

Reports To: Vice President of Technology

Overview:

We’re seeking an experienced Embedded Software and Systems Engineer to contribute to the continued evolution of mission-critical software and hardware platforms used in critical communications systems across North America. This role is ideal for a software professional who thrives in a purpose-driven environment where innovation, safety, and resilience intersect.

The ideal candidate will bring strong C++ expertise, hands-on Linux experience, and a deep appreciation for cybersecurity best practices. You'll work side-by-side with technical leadership, remote engineers, and cross-functional teams to create and enhance real-time embedded software solutions that help protect and inform the public.

Key Responsibilities:

  • Contribute to the development and enhancement of embedded software applications, primarily in C++, running on Linux platforms
  • Collaborate on architectural improvements and code updates to existing mission-critical systems
  • Diagnose and resolve bugs, performance bottlenecks, and system-level issues
  • Develop and maintain shell scripts and automation tools for deployment and administration
  • Incorporate cybersecurity frameworks and ensure secure software design and implementation
  • Engage in Agile development processes using JIRA to manage epics, tasks, and sprints
  • Participate in code reviews and unit testing to ensure high software quality
  • Work closely with the Vice President of Technology and broader development team to assess new features, roadmap items, and integration priorities
  • Regularly interface with sales, support, and external developers to support deployment, updates, and customer requirements
  • Contribute to software release validation and system-level testing efforts

Required Skills and Experience:

  • 8+ years of professional experience in embedded software or systems engineering
  • Advanced proficiency in C++ development in both Linux and Windows environments
  • Strong hands-on experience with Linux (e.g., CentOS), including system administration, boot process, and device-level handling
  • Proficiency in shell scripting (bash/csh)
  • Experience in full software development lifecycle (requirements gathering, design, coding, testing, deployment)
  • Familiarity with cybersecurity standards and secure coding best practices
  • Ability to write clean, modular, and maintainable code
  • Strong analytical and troubleshooting skills
  • Effective written and verbal communication, with an ability to work both independently and collaboratively

Preferred Qualifications:

  • Bachelor’s Degree in Computer Science, Computer & Electronics Technology, or equivalent technical field
  • Experience working with real-time or multimedia systems (audio/video technologies a plus)
  • Exposure to regulated or safety-critical systems is highly desirable

What We Offer:

  • Competitive salary
  • Health and dental insurance
  • 401(k) retirement plan
  • Profit-sharing and year-end performance bonuses
  • Paid vacation and sick leave
  • Opportunity to contribute to life-saving technology in a rapidly evolving industry

Job Tags

Remote work,

Similar Jobs

Sweet Fish

Video Editor Job at Sweet Fish

 ...Join Sweet Fish as a Video Editor! Are you a detail-driven video editor who thrives on creating standout content for B2B Brands? Sweet Fish is looking for a Video Editor to join our growing production team and help transform raw footage into compelling podcast episodes... 

Spectrum Chemical

Chemist Job at Spectrum Chemical

Job Title: Chemist I Department: Quality Control Location : Gardena, CA Reports To: Laboratory Supervisor FLSA Status: Exempt SUMMARY: This position is responsible for performing various laboratory tests to determine chemical and physical characteristics...

Yochana

Product Security Architect Job at Yochana

 ...Position- Product Security Architect Cloud Applications & Infrastructure Type : Hybrid (3 days work from client location) Locations : Dallas, TX (Preferred) / Basking Ridge, NJ / Irvine, CA Product Security Architect focused on mobile application security... 

CoreTek Labs

Environmental Program Manager Job at CoreTek Labs

 ...Job Title: Environmental Technologies Compliance Project Engineer Location: Cupertino, CA (Hybrid) Duration: Long Term Contract Required Skills: Support clients environmental initiatives Work on energy efficiency, sustainable materials, hazardous substance... 

Insight Global

Senior User Experience Designer Job at Insight Global

Logistics: Company: Verizon Role: Sr. UX Designer Work Type: 12-month contract w/ possible conversion Compensation: 52-59/hr Must Haves: ~4+ years of experience with UX Design at the Enterprise design level ~ Strong experience with the UX Design process...