Senior Software Engineer
EPC Power
Senior Software Engineer
EPC Power is looking to add a Senior Software Engineer to our engineering team. In this role you will work with experienced engineers to lead the development of automated testing software. This will include main assembly, sub assembly, and board level test test software development. You will be responsible for continuing the development efforts of production and engineering automated test fixtures, scaling up our test software capabilities across multiple sites.
Responsibilities
- Leading the development efforts of software design for test fixtures used in production and engineering testing, includes test software requirements, test reporting, and databasing.
- Design software for mid/high volume manufacturing testing - bed of nails, inverter test fixtures on the sub assy and main assy levels
- Support verification test for new R&D products that may include test automation/fixturing
- Support commissioning of new test stands and validate proper functionality of hardware/software, safety, documentation & release to production
- Develop, coordinate, and participate in board and equipment functional testing, wiring checkout, FAT, and end of line testing
- Troubleshoot system software issues as needed
- Participate in design development and validation activities
- Document design work & presentations
- Occasional travel may be required (<10%)
Qualifications
- B.Sc. in Electrical Engineering or related discipline, M.Sc preferred
- 7+ years experience in related to job responsibilities
- Experience designing safety fixtures/circuits/plans for mid to high volume production line assemblies
- Strong understanding of NI test stand/LabVIEW architecture & best practices
- Previous experience working with MySQL/Postgres databasing
- Strong understanding of python
- Strong understanding of electrical circuits
- Interested in power electronics
- Strong problem-solving skills
- Ability to work well within a team and clearly communicate technical progress and challenges
- Able to understand, maintain, and improve company electrical drawing standards
- Familiar with typical lab equipment including oscilloscopes, multimeters, soldering stations, signal generators, DAQ
Desired Skills
- Solid understanding of the fundamental concepts of electrical power
- Previous power electronics experience
- Experience designing analog/digital circuitry for high accuracy measurement systems
- Experience with typical commercial and industrial electrical power (480Vac, 3p)
Benefits
- 401(k) with company matching
- Medical, dental, and vision insurance
- Disability and life insurance
- Flexible Spending Account (FSA)
- Employee Assistance Program (EAP)
- Paid Time Off (PTO)
- Tuition reimbursement
EPC Power is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
- ...run-at-rate activities, and manufacturing readiness reviews.Develop standard work instructions in collaboration with Manufacturing Engineering, Continuous Improvement, and HSE teams.Process Control & ComplianceAudit control plan adherence, including poka-yoke verification...SeniorHourly payWork experience placementWorldwide
- ...Essential Functions of Job:Supervisory Capacity: No Supervisory ResponsibilitiesProvide guidance and oversite for plant manufacturing engineering.Carry out process improvements, problem resolution, project management and help with employee training.Improve manufacturing...SeniorWork experience placementRelocation
- ...Required Education Level: Bachelor's Level Degree. Area of Study: Engineering, or Business or similar. * Equivalent work experience may also... ...management. General understanding of timelines, timeline software. Preferred experience with interiors manufacturing processes (...SeniorWork experience placement
- ...is obtained).Facilitate/participate in Engineering Design Reviews of specifications and drawings... ..., and presents data-driven reports to senior management.Provides leadership and... ...certification and experience with Minitab software is highly desirable. Knowledge and experience...SeniorWork experience placementLocal areaRemote workWorldwideFlexible hours
- ...Our client's global technical marketing team as a Senior Technical Marketing Engineer, bridging market needs with the technical capabilities of our... ...plus Knowledge of video editing, modeling, simulation, or software programming is a bonus Deep technical knowledge of power...SeniorWorldwideFlexible hours
- ...corporate office, or remote).Required Education Level Bachelor's Level Degree Area of Study: Plastics / Manufacturing / Mechanical Engineering, Technology Degree or similar. *Equivalent work experience may also be considered for certain positions.Required Qualifications (...SeniorWork experience placementWork at officeRemote workWorldwide
- KYOCERA AVX Components Corporation in Fountain Inn, South Carolina is seeking a finance professional to administer financial programs and support management with decision-making. The role involves budget preparation, monthly forecasts, and financial reporting. The ideal...Senior
- ...Job Description Job Title: Application Engineer Location: Simpsonville, SC... ...Manager Employment Type: Full-time Seniority Level: Entry to Mid-Level Industry:... ...Office and 3D/2D drafting and modeling software • Strong analytical skills with an emphasis...Full timeNight shift
- ...KYOCERA AVX Components Corporation in Fountain Inn, SC seeks a senior operations leader to direct manufacturing, procurement,... ...and quality across multiple departments. The role requires a engineering degree, experience in high-volume electronics or ceramics manufacturing...Senior
- ...range electromechanical device and electromagnetic compatibility solutions.Summary KEMET Electronics is seeking a Project/Design Engineer in Simpsonville, SC with an emphasis on Clean Room processes, presses, and various other production equipment. Work with an experienced...Full timeLocal areaRemote workFlexible hours
- A leading automotive parts provider in Simpsonville is seeking a Commercial Parts Pro to manage customer relationships and lead team performance. Ideal candidates should have considerable automotive knowledge and sales experience, with at least 3 years in the industry. ...SeniorFull time
- ...Electronics / YAGEO Group is seeking a Sr. Technical Marketing Engineer at our Simpsonville, SC location. This is an onsite role. This... ...is a plusKnowledge of video editing, modeling, simulation, or software programming is a bonusDeep technical knowledge of power supplies...SeniorFull timeLocal areaFlexible hours
- ...achieve individual sales goals to support the store's sales and profit objectives, provide superior customer service, and take on other senior-level responsibilities within a store. Essential Functions (not all-inclusive): Generate sales to exceed personal...SeniorWork experience placementLocal area
$33 - $38 per hour
...We are seeking a professional Senior Payroll Accountant to join a growing team in Fountain Inn, SC . This is a full time, temporary/temporary to hire position. Responsibilities Support U.S. payroll operations by ensuring payroll processes and...SeniorHourly payFull timeContract workTemporary workLocal area- ...Job Description Product Technology Engineer Simpsonville Requisition ID: 56142 If you are a current employee click here to apply. Sealed Air designs and delivers packaging solutions that protect essential goods transported worldwide, preserve...Local areaWorldwideRelocation
$17.5 per hour
...Victra is the largest Verizon Authorized Retailer in the United States. As a Senior General Manager, you shape our guest experience. By coaching your team, you help them give their best to Every Guest, Every Time. Our Senior General Managers exceed sales targets while...SeniorHourly payLocal areaNight shiftWeekend workAfternoon shift$18.54 - $31.63 per hour
...Senior Technician The Senior Technician position requires your talent and technical expertise to diagnose drivability and electrical systems, while using your leadership and mentoring skills in driving a team toward increased customer care and satisfaction. Pay Range...SeniorDaily paidMinimum wagePrice workTemporary workLocal areaFlexible hours- ...Position Title: Senior Safety Specialist (Energy Services) Location: Greenville, SC Job Category: Safety & Risk Management Date Posted: 07/28/2026 Salary Interval: Salary Exempt Application Instructions If youre interested in this opportunity...SeniorBi-weekly payTemporary workApprenticeshipWork at officeLocal areaNight shift
- ...Applications! We are one winning team empowered to serve our Customers and deliver. Job Description We are seeking a Logistics Engineer to support and continuously improve material flow across our manufacturing facility, including warehousing, receiving, and...Work from home
- ...Position Title: Construction Senior Project Manager Location: Greenville, SC Job Category: Office Operations Pay Range... ...Mentor and develop Project Managers, Assistant PMs, and Project Engineers growing the next generation of Barringer leaders. # Anticipate...SeniorTemporary workFor contractorsFor subcontractorWork at officeLocal areaFlexible hoursWeekend workAfternoon shiftEarly shift
- ...approximately 16,100 employees who serve customers in 119 countries/territories. To learn more, visit . What will you do as a Senior Pricing Analyst at Sealed Air? As a Senior Pricing Analyst, you will support the execution of pricing strategies across strategic...SeniorLocal areaWorldwideRelocation
- 1852876BR Title: Certified Senior Pharmacy Technician Job Description: Customer Experience Engages customers and patients by greeting them and offering assistance with products and services. Resolves customer issues and answers questions to ensure a positive...SeniorHourly payFull timeWork experience placementLocal areaImmediate startFlexible hoursAfternoon shift
- The Customer Quality Engineer supports the development, implementation, and maintenance of the Quality Management System in compliance with IATF 16949 and Customer-Specific Requirements (CSRs). This role is execution-focused, working closely with manufacturing, engineering...Worldwide
- Job SummaryPLC Engineer is responsible for designing new programs, monitoring existing systems to identify and address problems, and developing... ..., enhancement, testing, implementation, and support of software.Performs reviews of complex customers' standards specification...Worldwide
- This position plans, organizes and coordinates programs for members of the Mauldin Senior Center, including fitness classes, personal enrichment classes, seasonal outdoor activities, day trips and any other events designated by the Recreation Department, and performs a...SeniorSeasonal work
- ...~ Must be experienced with General Ledger systems and Cash Pooling Systems ~ Must be proficient in Excel, use of PC and PC Software. ~ Oracle and OneStream experience a plus. EEO Statement: Kyocera-AVX is an Equal Opportunity Employer, M/F/D/V:...SeniorRemote work
- ...develop testing methods, and ensure compliance with customer and company requirements.What you can look forward to as a Senior NVH Quality Engineer:Support and comply with company corporate principles, quality requirements, and established business goals.Monitor manufacturing...Senior
- ...Description Job Title: Principal R&D Engineer (Bearings) Location: Simpsonville, SC... ...Manager Employment Type: Full-time Seniority Level: Senior Level Industry:... ...Office and 3D/2D drafting and modeling software. • Strong analytical skills with an emphasis...Full timeNight shift
- ...truly global, fully networked company, with locations in more than 80 countries all over the worldJob DescriptionThe Customer Quality Engineer (CQE) acts as the primary quality liaison between the company and their customers in the mobile hydraulics sector. This role is...Work from home
- Company DescriptionBosch Rexroth Corporation seeks Controls Systems Engineer (Multiple Positions) at its facility located at 8 Southchase Court, Fountain Inn, SC 29644. Function as software developer and support lead for customer project activities. Support customer project...Remote workWork from home1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- srs Fountain Inn, SC
- senior manager automotive Fountain Inn, SC
- senior operations technician Fountain Inn, SC
- senior performance engineer Fountain Inn, SC
- senior Fountain Inn, SC
- senior implementation engineer Fountain Inn, SC
- software Fountain Inn, SC
- id software Fountain Inn, SC
- remote software sales Fountain Inn, SC
- software implementation project manager Fountain Inn, SC



