October 23, 2024
COMPANY DESCRIPTION
Want to help revolutionize how autonomous systems are powered? WiBotic is a fast-growing Seattle-based company looking to grow our software engineering team. At WiBotic, you can be a part of a dynamic team changing how autonomous systems stay charged up around the world. We are building the next generation of intelligent wireless charging systems for robots. Our products help increase autonomous systems’ safety, efficiency, and scalability. And your work will have a big impact on the products we deploy in robotics applications worldwide.
We look forward to hearing from you!
JOB DESCRIPTION
WiBotic is looking for a highly motivated software engineer who is excited to contribute ideas and code across the software stack. You’ll have the opportunity to work at the embedded device level on drivers and algorithms running on a real-time operating system. Additionally, you will work with JavaScript web applications (Vue.js), Python applications and scripts, and interface with databases (PostgreSQL, SQLite, DynamoDB). You’ll create APIs that our customers and internal tooling will use to interface with our products. We are a small team that loves to work collaboratively, and your ideas and contributions will be recognized, valuable, and highly visible.
Your responsibilities will include:
- Design and implement software for embedded devices and systems from requirements to production deployment
- Develop, code, test, and debug system software.
- Interface with hardware design and development teams.
- Integrate and validate new product designs.
- Support software CI, QA and optimize performance.
- Provided post-production support, debugging, and software upgrades.
- Document design specifications, implementation details, software operation and other related information.
Basic Qualifications
- Bachelor of Science in Computer Science, Engineering, or related fields of study.
- Solid C, Modern Embedded C++ and Python experience.
- Proven working experience in software engineering.
- Experience in embedded systems design with preemptive, multitasking real-time operating systems.
- Familiarity with software configuration management tools, version control, defect tracking tools, and peer review.
- Strong documentation and writing skills.
- US citizenship
- Software Engineer at WiBotic
Preferred Qualifications
• Experience with microcontroller interfacing and firmware development.
• Knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
• Familiarity with web technologies (HTML, CSS)
• JavaScript and database experience
• Ability to read schematics and data sheets for components.
• Experience with containerization and embedded Linux
Job Details
Our office is in the Northgate area of Seattle, WA.
We support a hybrid work schedule.
CONTACT
To apply for this position, please submit your resume to: jobs@wibotic.com