Remotery

Manufacturing Software Engineer

Posted Aug 14

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, test, and maintain software for manufacturing test fixtures and production equipment.

• Take ownership of the software used for manufacturing, programming, calibrating, and verifying the Client’s products.

• Create automated production tests for printed circuit boards, subassemblies, and finished robotic systems.

• Develop software for programming embedded processors, Linux systems, microcontrollers, EEPROMs, and other programmable devices.

• Design and execute production test sequences, establish pass/fail criteria, automate diagnostics, and create manufacturing workflows.

• Integrate software with power supplies, oscilloscopes, digital multimeters, electronic loads, relay controllers, programmers, barcode scanners, label printers, RF test equipment, and other electronic instruments.

• Develop software that communicates with embedded devices via USB, Ethernet, UART, SPI, I²C, CAN, JTAG, SWD, and various hardware interfaces.

• Collect, store, and manage manufacturing test results, calibration data, serial numbers, firmware versions, and production traceability information.

• Investigate manufacturing failures, identify root causes, and implement corrective measures.

• Enhance manufacturing throughput, product quality, and production yield through software automation.

• Create reusable software frameworks for manufacturing and production testing.

• Develop engineering tools for hardware bring-up, production debugging, and failure analysis.

• Create and maintain documentation for manufacturing software, operating procedures, and test specifications.

• Collaborate with embedded software, electrical, mechanical, manufacturing, and quality engineering teams.

• Perform other related duties and follow instructions assigned by the supervisor.


⛳️ Requirements

• 5+ years of relevant work experience as outlined in the job details.

• Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Manufacturing Engineering, or equivalent experience.

• 3+ years of professional experience in manufacturing software development.

• Proficient in Python programming.

• Strong skills in software architecture and maintainable software design.

• Experience in developing automated manufacturing, production, or hardware test software.

• Familiarity with working in a Linux environment.

• Experience in communicating with embedded systems using USB, Ethernet, UART, SPI, I²C, CAN, JTAG, SWD, or similar interfaces.

• Experience interfacing with electronic test equipment utilizing SCPI, VISA, PyVISA, or similar frameworks.

• Proven experience in designing software that integrates with production fixtures and manufacturing equipment.

• Knowledge of databases, production traceability systems, or manufacturing data collection.

• Strong debugging and troubleshooting abilities for both hardware and software.

• Familiarity with Git and contemporary software development practices.

• Excellent verbal and written communication skills.

• Capability to independently lead projects from concept to deployment.

• Experience interfacing with embedded hardware.

• Strong problem-solving and debugging capabilities.

• Must be eligible to work in the United States and obtain a security clearance if necessary.

• Ability to read, analyze, and interpret technical documentation, engineering drawings, electrical schematics, manufacturing procedures, and software specifications.

• Ability to write technical documentation and communicate effectively with engineering and manufacturing teams.

• Ability to perform engineering calculations, analyze manufacturing data, and solve technical issues.

• Familiarity with standard office software, Linux development environments, source control systems, scripting languages, integrated development environments, issue tracking systems, and manufacturing software tools.

• Ability to sit or stand for up to four hours at a time.

• Ability to occasionally lift items weighing up to 50 pounds.


🏝️ Benefits

• Reasonable accommodations may be provided to enable individuals with disabilities to perform essential functions.

• Remote position available.

• Typical office environment.

• Electrical lab environment.

• Manufacturing floor.

People also viewed

Sigma Software Group8 hours ago

Principal Software Engineer

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job
Collectly8 hours ago

Senior Software Engineer – Pre Service Team

RS flagSerbia OnlyFull-timeFull-stack Engineer
ApplyView job
ioet8 hours ago

Senior Product Engineer

Latin AmericaFull-timeFull-stack Engineer
ApplyView job
Allata8 hours ago

FullStack Developer, Java, Vue

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
hatch I.T.8 hours ago

Senior Full Stack Developer

US flagDistrict of Columbia, +1 more stateFull-timeFull-stack Engineer
ApplyView job
CVS Health8 hours ago

Senior Manager – Epic EHR Development Lead, Software Development

US flagMassachusetts OnlyFull-timeFull-stack Engineer$130.3k – $260.6k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers