Overview
On Site
55/hr - 65/hr
Full Time
Skills
Recruiting
Management
Warehouse
Prototyping
Debugging
Computer Networking
Computer Hardware
Software Development
Software Prototyping
Testing
Modbus
Sensors
C++
Python
Java
Collaboration
Job Details
A Bellevue, WA based fulfillment center is hiring multiple Software Development Engineers using C++, Python, and Java to develop solutions that enable the integration and management of warehouse cameras and sensors. This is a 6 month contract role, with potential to extend or convert following the completion of the contract period. The role is on-site 5 days a week at their Bellevue, WA location.
This role will be working closely with hardware teams on critical projects to do prototyping, testing, debugging, networking and device integration. This is an exciting opportunity to work in a fast-paced environment developing critical software solutions. Engineers will be onsite, working collaboratively across hardware and software teams at the Bellevue, WA fulfillment center.
Contract Duration: 6 Months
Required Skills & Experience
What You Will Be Doing
Tech Breakdown
This role will be working closely with hardware teams on critical projects to do prototyping, testing, debugging, networking and device integration. This is an exciting opportunity to work in a fast-paced environment developing critical software solutions. Engineers will be onsite, working collaboratively across hardware and software teams at the Bellevue, WA fulfillment center.
Contract Duration: 6 Months
Required Skills & Experience
- 5+ years professional software development experience
- Proficient in C++, Java and Python
- Experience with CAD-based safety systems
- Strong background in software prototyping and testing
- Experience with Basler cameras or other high-resolution imaging systems and sensors
- Knowledge of industrial control systems (e.g., PLCs, Modbus, sensor I/O integration)
What You Will Be Doing
Tech Breakdown
- 70% C++
- 20% Python
- 10% Java
- 70% Hands On
- 30% Team Collaboration
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.