Embedded Software Engineer

1 week ago


Seneca, United States Matric Full time

Embedded Software Engineer:

Become an integral part of Matric's Engineering team by providing software solutions in some of the world's most revolutionary electronics markets.

In this position, you will work alongside the customer and fellow engineers to analyze information; and design, develop, install, test, and debug software solutions in custom electronics assemblies.

Job Responsibilities:

  • Develops information systems by designing, developing, and installing software solutions for electronic products.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Investigates problem areas.
  • Follows the software development lifecycle.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.

Qualifications:

  • Bachelor's and/or Master's degree in Computer Science, Computer Engineering or related technical discipline
  • 5+ years of professional software development experience
  • Programming languages C, C++, Python and Java
  • Embedded Software or Systems Development
  • ARM, Power PC, MIPS embedded CPU
  • DSP, Video, Audio processing
  • Linux and Windows platforms
  • Source Control such as GIT and HG
  • Wireless stacks such as Wi-Fi and Bluetooth
  • Communication protocols such as: I2C, SPI, SDIO, CAN, RS-232, RS-485, and 4-20
  • Building Operating Systems
  • Microcontroller Integration
  • ADC, Timers and Interrupts
  • IC Interface Protocols
  • Battery optimization
  • Graphics implementation/Qt
  • Oscilloscope and Logic Analyzers
  • Design, Hardware Integration and Test

Three (3) Work Location Available:

  • Matric Limited - 2099 Hill City Road, Seneca, PA 16346
  • Dynamic Manufacturing - 154 Armstrong Drive, Freeport, PA 16229
  • Windurance - 1300 Commerce Drive, Coraopolis, PA 15108

H-1B Visa friendly employer



  • Seneca, Pennsylvania, United States Matric Full time

    **Matric: Revolutionizing Electronics with Embedded Software Expertise**Salary Range: $120,000 - $180,000 per annum (dependent on experience)Job Description:Become an integral part of Matric's Engineering team by delivering cutting-edge software solutions in the world's most revolutionary electronics markets.This role involves working closely with customers...


  • Seneca, Pennsylvania, United States Matric Limited Full time

    Matric Limited is a dynamic organization seeking an Embedded Software Development Expert to join its Engineering team.We offer a competitive salary of $85,000 - $120,000 per year, depending on experience.Job DescriptionThis role involves providing software solutions for custom electronics assemblies. As an Embedded Software Development Expert, you will work...


  • Seneca, Pennsylvania, United States Matric Full time

    **Unlock Your Potential with Matric's Embedded Software Team**Salary Range: $110,000 - $160,000 per annum (dependent on experience)About the Role:We are seeking a highly skilled Embedded Software Engineer to join our team at Matric. As a key member of our engineering team, you will play a critical role in designing, developing, and delivering software...


  • Seneca, Pennsylvania, United States Matric Full time

    **Transform Your Career with Matric's Senior Systems Development Position**Salary Range: $130,000 - $190,000 per annum (dependent on experience)About the Job:We are seeking a highly skilled Senior Systems Developer to join our team at Matric. As a key member of our engineering team, you will play a critical role in designing, developing, and delivering...

  • Project Engineer

    4 weeks ago


    Seneca, United States Schneider Electric Full time

    Schneider Electric has an opportunity for an entry-level Project Engineer in our Seneca, SC manufacturing facility. What will you do? Interpret customer specifications, drawings, and power system requirements as they apply to Low Voltage Motor Control CentersCreate concise instructions via engineering systems to create approval packages and/or manufacturing...

  • Project Engineer

    3 weeks ago


    Seneca, United States Schneider Electric Full time

    Schneider Electric has an opportunity for an entry-level Project Engineer in our Seneca, SC manufacturing facility. What will you do? Interpret customer specifications, drawings, and power system requirements as they apply to Low Voltage Motor Control CentersCreate concise instructions via engineering systems to create approval packages and/or manufacturing...

  • Project Engineer

    1 week ago


    Seneca, United States Schneider Electric Full time

    We are seeking an experienced Low Voltage Motor Control Center (MCC) Trainer to deliver technical training to our project engineering team. The trainer will design, develop, and conduct training sessions on the design, operation, troubleshooting, and application of low voltage MCCs to enhance the team’s knowledge and skills for project execution.Key...


  • Seneca, United States Schneider Electric Full time

    Are you ready to drive transformative change and operational excellence within a dynamic plant environment? We are seeking a dedicated individual to take on the pivotal role of Plant Manufacturing Engineering/Maintenance Transformation Manager. Reporting to the Plant Transformation Leader, you will play a key part in implementing Engineer-to-Order (ETO)...


  • Seneca, South Carolina, United States Insight Global Full time

    Job OverviewThis Electrical Project Manager position offers a unique opportunity for a skilled professional to lead complex electrical engineering projects and drive business growth for Insight Global's clients. The ideal candidate will possess excellent project management skills, a deep understanding of electrical engineering principles, and the ability to...


  • Seneca, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionThe Project Manager will be responsible for the full lifecycle of a project from the initial requirements gathering to deployment. This position would be a mix of office and fieldwork with the focus area being within the Midwest regionKey ResponsibilitiesResponsibilities include defining schedules, scopes, budget estimates, and...


  • Seneca, South Carolina, United States Gpac Full time

    We are seeking a highly skilled and detail-oriented Truss Designer to join our team at GPAC, a leading search firm specializing in placing quality professionals within multiple industries across the United States.Estimated Salary: $80,000 - $110,000 per year.Job Description:The successful candidate will be responsible for creating accurate Truss Placement...


  • Seneca, South Carolina, United States Gpac Full time

    We are seeking a skilled Truss Designer to create accurate Truss Placement Plans and Truss Design Drawings for both custom and track residential building projects.Key Responsibilities:Create complete and accurate Truss Placement Plans and Truss Design Drawings using design software and CAD.Design roof trusses, floor trusses, and pre-engineered wood products...


  • Seneca, South Carolina, United States Insight Global Full time

    Job DescriptionThe ideal candidate for this role is a seasoned project manager with a strong background in electrical engineering. This individual will oversee and manage electrical engineering projects from start to finish, ensuring timely delivery and compliance with industry standards.Key Responsibilities:Lead project teams and coordinate with various...


  • Seneca, United States Insight Global Full time

    JOB DESCRIPTIONInsight Global is seeking an experienced Project Manager with a strong background in Electrical Engineering to support one of our large energy companies. The ideal candidate will have over 5 years of experience managing projects, with a proven track record of delivering projects on time and within budget. This role requires a dynamic...


  • Seneca, South Carolina, United States Integrated Support Systems, Inc. Full time

    Integrated Support Systems, Inc. is seeking an experienced Senior Systems Architect to join our team.About the RoleThis is a full-time position that will operate in a professional office environment, utilizing standard office equipment.ResponsibilitiesWe are looking for a highly skilled and detail-oriented individual who can analyze trade-offs in usability,...

  • Truss Designer

    2 months ago


    Seneca, United States Gpac Full time

    Truss Designer We are looking for a detail oriented and experienced Truss Designer to join our well-established team! The Truss Designer will be responsible for creating complete and accurate Truss Placement Plans and Truss Design Drawings for both custom and track residential building projects. As the Truss Designer, you will also work closely with other...


  • Seneca, South Carolina, United States County of Oconee Full time

    Job OverviewThis Equipment Operator II position is a vital part of the County of Oconee's maintenance team, responsible for operating heavy equipment to ensure the smooth operation and upkeep of our facilities and infrastructure. The ideal candidate will possess strong mechanical knowledge, excellent communication skills, and the ability to work...


  • Seneca, SC, United States Schneider Electric Full time

    We are seeking an experienced Low Voltage Motor Control Center (MCC) Trainer to deliver technical training to our project engineering team. The trainer will design, develop, and conduct training sessions on the design, operation, troubleshooting, and application of low voltage MCCs to enhance the team’s knowledge and skills for project execution.Key...


  • Seneca, United States Walter Surface Technologies Incorporated Full time

    Job DescriptionJob DescriptionReports To: IT Director Summary: The ERP Solutions Architect is responsible for designing and implementing ERP systems that help businesses operate more efficiently by automating administrative and operational processes. This position will analyze existing infrastructure, perform IT system enhancements, and write customized...

  • CNC Programmer

    1 week ago


    Seneca Falls, United States ITT Cannon LLC Full time

    About ITT:ITT is an industrial manufacturer of critical, engineered components that serve fast-growing end markets in transportation, flow, energy, aerospace and defense. The company's differentiation is sustained through a combination of several factors: execution, the quality of its leadership and our DNA as an engineering leader. We have a clear purpose...