Sr Software Engineer
Hybrid 路 Santa Clara, CA, US... more
Hybrid 路 Santa Clara, CA, US... more
Job Description
Job Responsibilities
- Write software for real-time robotics systems used in agriculture, including distilling product requirements into engineering requirements.
- Design the required software architecture.
- Break down work and estimate time to completion.
- Implement in code, including peer review and various tests.
- Hands-on work with the agricultural equipment.
- Debug any defects and work with quality assurance teams to verify the desired functionality.
Qualifications
- Bachelor鈥檚 degree in Mechatronics Engineering or related field.
- 6 years of related experience.
- Required skills:
- Use modern software development processes including version control, unit, integration testing, and end-to-end testing (6 yrs)
- Develop efficient algorithms and improve system performance using modern C++ and Python (6 yrs)
- Develop real-time capable C++ software in Linux for an embedded robotics system (3 yrs)
- Integrate robotics sensors and actuators on hardware systems (3 yrs)
- Experience building, debugging and maintaining interconnected systems (3 yrs)
- Experience using and a deep understanding of ROS or comparable robotics frameworks (3 yrs)
- Up to 20% domestic and international travel required. May work remotely; periodic time in office required; must live within commuting distance of the office.
Full time. $179,858 - $250,000/year. Please visit https://bluerivertechnology.com/join-us/ to apply.
#LI-DNI