Talent.com
Senior Embedded Software Engineer - Modern C++
Senior Embedded Software Engineer - Modern C++Matrix-design-group • Newburgh, Indiana, United States
Senior Embedded Software Engineer - Modern C++

Senior Embedded Software Engineer - Modern C++

Matrix-design-group • Newburgh, Indiana, United States
30+ days ago
Job type
  • Full-time
Job description

Matrix designs, manufactures, and sells innovative technological products that help keep people safe. Originally focused on the underground coal mining industry, Matrix has expanded into new industrial markets in the United States and globally.

We are currently seeking a Senior Modern C++ Software Engineer. This position will play a pivotal role in designing, developing, and optimizing high-performance software solutions. You will collaborate with cross-functional teams to create robust and scalable applications that meet the evolving needs of our clients. Your expertise in Modern C++ and software engineering best practices will be instrumental in driving the success of our projects. This position works in a team environment at our home office in Newburgh, IN. This is not a remote position.

This position reports to the Software Manager.

Duties and Responsibilities

  • Design, develop, and maintain high-performance software applications using Modern C++ (C++11 / 14 / 17 / 20).
  • Maintain legacy software applications utilizing C++.
  • Collaborate with product managers, software engineers, and other stakeholders to define project requirements and deliver innovative solutions.
  • Optimize code for performance, scalability, and maintainability.
  • Conduct code reviews and provide mentorship to junior engineers.
  • Stay up to date with the latest industry trends and technologies to ensure our solutions remain at the forefront of innovation.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the continuous improvement of our development processes and practices.

Qualifications & Competencies

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in software development with a strong focus on Modern C++.
  • Proficiency in C++11 / 14 / 17 / 20 and familiarity with the C++ Standard Library and Boost.
  • Experience with multi-threading, concurrency, and parallel programming.
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Experience with version control systems (e.g., Git) and continuous integration / continuous deployment (CI / CD) pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced, dynamic environment.
  • Preferred Qualifications

  • Experience with other programming languages such as Python, Java, or Rust.
  • Knowledge of cloud computing platforms (e.g. AWS, Azure, Google Cloud).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with performance profiling and optimization tools.
  • Working Conditions

  • Daily job duties will consist of office, lab, and desk work with occasional field testing required.
  • Candidate may be required to work underground, but on an infrequent basis.

  • While performing the duties of this job, the employee is regularly exposed to work near large moving machinery
  • Customer operations may contain airborne particles and allergens
  • Matrix employees are furnished and required to wear safety gear such as hard hats, steel toe shoes, reflective clothing, earplugs, and safety glasses.
  • Physical Requirements

    The employee is occasionally required to stand, walk and stoop, or crouch. The employee may need to lift and / or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

    Physical Demands : The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    Benefits

  • First day coverage of all benefits – no waiting period
  • No premium medical, dental, and vision insurance – working spouse must take major medical at their place of employment if offered
  • On-site health clinic
  • Basic Life (2x annual base salary at no cost)
  • Optional Life and Accidental Death and Dismemberment (AD&D) insurance (no cost)
  • 401(k) Plan with up to an 8% company match
  • FSA for Health Care and Dependent Care
  • 10 Paid annual holidays plus vacation time
  • Educational Reimbursement Program
  • Scholarship Program
  • Optional Gym Membership
  • #LI-Onsite

    Create a job alert for this search

    Senior Embedded Software Engineer Modern C • Newburgh, Indiana, United States

    Similar jobs
    Tech - EP Tech

    Tech - EP Tech

    Deaconess Gateway Hospital • Newburgh, IN, United States
    Full-time
    Magnet Medical is committed to providing accurate and transparent information regarding advertised pay for job positions. However, it's important to note the following factors, including health insu...Show more
    Last updated: 7 days ago • Promoted
    Radiology / Imaging - Electrophysiology (EP) Lab

    Radiology / Imaging - Electrophysiology (EP) Lab

    Deaconess Gateway Hospital • Newburgh, IN, United States
    Full-time
    Radiology / Imaging - Electrophysiology (EP) Lab.The job of an EP Technician includes placing a cardiac electrophysiology catheter in a patient, reading electrocardiograms, and interpreting the data ...Show more
    Last updated: 20 days ago • Promoted
    Travel Electrophysiology Lab Technician

    Travel Electrophysiology Lab Technician

    Springboard Healthcare • Newburgh, IN, US
    Full-time
    Springboard Healthcare is seeking a travel Electrophysiology Technician for a travel job in Newburgh, Indiana.Job Description & Requirements. Springboard Healthcare Job ID #815975.Pay package is...Show more
    Last updated: 4 days ago • Promoted
    Travel EP Tech / EP Lab Tech - $3,185 per week in Newburgh, IN

    Travel EP Tech / EP Lab Tech - $3,185 per week in Newburgh, IN

    AlliedTravelCareers • Newburgh, IN, US
    Full-time
    AlliedTravelCareers is working with FlexCare to find a qualified Electrophysiology Tech in Newburgh, Indiana, 47630!.Facility has a no call-off policy. Contract extension opportunities.Call-off Poli...Show more
    Last updated: 30+ days ago • Promoted
    Surgical Technologist

    Surgical Technologist

    RTTEMPS LLC • Newburgh, IN, US
    Permanent
    RTTEMPS provides short-term & long-term travel assignments and permanent placement of health care professionals to clients nationwide. Building on a rich history of service to the health care fi...Show more
    Last updated: 30+ days ago • Promoted
    Intensive Outpatient Program Therapist (IOP) - Behavioral Health

    Intensive Outpatient Program Therapist (IOP) - Behavioral Health

    Brentwood Springs • Newburgh, IN, US
    Full-time
    Intensive Outpatient Program Therapist (IOP) - Behavioral Health.Brentwood Springs is part of Lifepoint Health, a diversified healthcare delivery network with facilities coast to coast.We are ...Show more
    Last updated: 4 days ago • Promoted
    Travel Cath Lab Tech - $3185.2 / Week

    Travel Cath Lab Tech - $3185.2 / Week

    FlexCare • Newburgh, IN, US
    Full-time
    FlexCare is seeking an experienced Cath Lab Tech for an exciting Travel Allied job in Newburgh, IN.Shift : 4x10 hr days Start Date : 02 / 02 / 2026 Duration : 13 weeks Pay : $3185.Why Clinicians Choose Fle...Show more
    Last updated: 19 days ago • Promoted
    Travel EP Tech / EP Lab Tech - $2,861 per week in Newburgh, IN

    Travel EP Tech / EP Lab Tech - $2,861 per week in Newburgh, IN

    AlliedTravelCareers • Newburgh, IN, US
    Full-time
    AlliedTravelCareers is working with Atlas MedStaff to find a qualified Electrophysiology Tech in Newburgh, Indiana, 47630!. Atlas Medstaff is currently seeking candidates in the EP Tech (EP Tech) pr...Show more
    Last updated: 30+ days ago • Promoted
    Get Paid to Test Games

    Get Paid to Test Games

    Babki LLC • Sorgho, Kentucky, United States
    Full-time
    We’re looking for passionate gamers to join our elite group of mobile game testers.Get paid to play and test the latest games. Able to commit 5–10 hours per week.Show more
    Last updated: 28 days ago • Promoted
    Radiology Tech - EP Lab

    Radiology Tech - EP Lab

    Aequor Inc • Newburgh, IN, United States
    Full-time
    Show more
    Last updated: 30+ days ago • Promoted
    Delivery Driver - Sign Up in Minutes

    Delivery Driver - Sign Up in Minutes

    DoorDash • Petersburg, IN, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
    Last updated: 30+ days ago • Promoted
    General Application

    General Application

    Vermeer Midwest-Newburgh • Newburgh, IN, US
    Full-time
    Don't see an open position that fits what you are looking for but you feel like you would be a good addition to our team? Apply here and we'll make sure to have a look at your skillset.You&...Show more
    Last updated: 30+ days ago • Promoted
    Mechanical Design Engineer

    Mechanical Design Engineer

    AFCO Performance Group • Boonville, IN, US
    Full-time
    Are you a highly motivated, hands-on engineer who wants to make a tangible impact and be part of a company's success story? AFCO Performance Group is seeking a passionate Mechanical Design Engi...Show more
    Last updated: 3 days ago • Promoted
    LEAD SALES ASSOCIATE-PT - 21 and older only - in ELBERFELD, IN S21143

    LEAD SALES ASSOCIATE-PT - 21 and older only - in ELBERFELD, IN S21143

    Dollar General • Elberfeld, IN, US
    Full-time
    Dollar General Job Opportunity.Dollar General, a company that values each individual, offers a wide range of career opportunities. Whether you're looking for a new career in one of our many convenie...Show more
    Last updated: 30+ days ago • Promoted
    EP Technologist

    EP Technologist

    MedPro Healthcare Staffing • Newburgh, IN, United States
    Full-time
    Joint Commission-certified staffing agency, is seeking a quality EP Tech for a contract with one of our top healthcare clients. Current License in good standing.Appropriate specialty certifications / ...Show more
    Last updated: 3 days ago • Promoted
    Electrophysiology Lab Technologist (EP TECH) - Electrophysiology Lab Technologist (EP TECH)

    Electrophysiology Lab Technologist (EP TECH) - Electrophysiology Lab Technologist (EP TECH)

    OR Nurses Inc • Newburgh, IN, United States
    Full-time
    Go further with the best Benefits & Perks Package our industry has to offer.We provide everything you need to ensure you are covered on and off the clock. You are covered on day one when you take a ...Show more
    Last updated: 10 days ago • Promoted
    Hematologist / Oncologist

    Hematologist / Oncologist

    Deaconess • Newburgh, IN, United States
    Full-time
    Step into a role where leading-edge cancer care meets exceptional professional fulfillment.Deaconess Oncology Center of Excellence in Evansville, Indiana, seeks a board certified / board-eligible hem...Show more
    Last updated: 3 days ago • Promoted
    Travel EP Technologist - $2860.8 / Week

    Travel EP Technologist - $2860.8 / Week

    Atlas MedStaff • Newburgh, IN, US
    Full-time
    Atlas MedStaff is seeking an experienced EP Technologist for an exciting Travel Allied job in Newburgh, IN.Shift : 4x10 hr days Start Date : ASAP Duration : 13 weeks Pay : $2860.Atlas Medstaff is curre...Show more
    Last updated: 30+ days ago • Promoted