Skip to content

Integration Software Engineer
Company | Woven |
---|
Location | Sunnyvale, CA, USA |
---|
Salary | $112000 – $184000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Junior, Mid Level |
---|
Requirements
- B.S., M.S. in Computer Science, Electrical Engineering, or a related field; or equivalent practical and demonstrated experience
- Experience in software development and strong programming skills in C/C++ and/or Python
- Experience building system applications and/or frameworks for autonomous systems (ADAS, robotics, automation, etc) is a plus
- Experience developing software for embedded or real-time systems is a plus
- Experience developing multi-threaded, multi-core and multi-system software is a plus
- Experience with ROS/ROS2 is a plus
- Passionately motivated to take ideas from R&D phase to a product
- Good team player with great communication skills
Responsibilities
- Design, develop and deploy software solutions for vehicles
- Develop and integrate core services into our prototyping SDK
- Maintain and improve upon existing services and software modules
- Integrate various software solutions into the system to unlock new experiences for developers
- Deploy and iteratively test, debug and optimize software services and modules
- Work closely with team members with different skill sets and expertise, other teams, and external partners
Preferred Qualifications
- Experience building system applications and/or frameworks for autonomous systems (ADAS, robotics, automation, etc) is a plus
- Experience developing software for embedded or real-time systems is a plus
- Experience developing multi-threaded, multi-core and multi-system software is a plus
- Experience with ROS/ROS2 is a plus