What are the responsibilities and job description for the Software Engineer (Full Stack) position at Peco InspX?
Peco InspX seeks a Software Engineer (Full Stack) for a hybrid, full-time position to contribute to the next generation of our flagship X-ray inspection software.
This is a unique opportunity to apply your skills as a full-stack developer to a product that pushes the boundaries of UI/UX and performance in industrial machinery.
Peco InspX is a leading provider of inspection systems for the food, beverage, and pharmaceutical industries. Headquartered in Silicon Valley, we combine cutting edge technology with rugged construction to produce high performance, reliable inspection equipment. From X-ray inspection to fill level detection, Peco InspX equipment addresses a broad range of inspection applications.
About this role:
- This is a hybrid position that requires the ability to come to our offices in Burlingame, CA at least three times per week.
- The candidate must have authorization to work in the United States.
Compensation & Benefits:
- Salary range: $140,000 – $180,000 (based on skills and experience)
- Medical, dental, and vision insurance
- 401(k) plan with employer matching up to 4% of salary (eligibility after 6 months)
Responsibilities:
- Develop the frontend UI for our X-ray inspection software using modern web technologies
- Develop the interface to our local backend services
- Work directly with our designers and product team to iterate and bring our UI vision to life
- Manage assigned software development projects from specification through development, testing, and documentation
- Debug and provide support to the field service team for software-related issues
Required skills:
- 4 years of production experience in frontend / full-stack development
- Proficiency in Python and JavaScript/TypeScript, plus experience with modern frameworks for web and server-side development
- Solid communication and technical writing skills
- Experience working through all stages of the software development life cycle
- Git version control
- Familiarity with Linux and Windows development environments
Desired skills:
- Experience with Docker and containerization
- Experience with cloud technologies
- Experience with C
Interest in and/or exposure to any of the following areas:
- Image processing / computer vision
- Interfacing with physical devices and sensors
- Industrial IoT stack and protocols
- Realtime / low-latency computing
Salary : $140,000 - $180,000