MadisonFull TimeEngineering
Remotely
cgitlinuxagileinstrumentationjsonmachine control
Job Description
📋 Description
- Design, develop, test, and maintain Linux-based software for peptide array instruments
- Build machine-control software for sensors, actuators, pumps, motors, cameras
- Apply software engineering across architecture, data integration, and visualization
- Define tests to ensure quality, reliability, and performance
- Support deployment, configuration, operation, and troubleshooting
- Mentor junior engineers and drive technical initiatives
🎯 Requirements
- Bachelor’s with 10+ yrs, Master’s with 8+ yrs, or PhD with 4+ yrs relevant exp
- Proficient in C and C++ on Linux
- Strong memory management, pointers, lifetimes, and leaks handling
- Experience with lab/instrumentation software (2+ yrs)
- SOA, multithreading, concurrency, and XML/JSON messaging knowledge
- Agile practices, debugging, docs, and strong collaboration
🎁 Benefits
- Competitive compensation and benefits package
- Mentorship and opportunities to lead technical initiatives