Software Engineer
WiBotic - seattle, WA
Apply NowJob Description
Company DescriptionWant 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 part of a dynamic team that is changing the way autonomous systems stay charged around the world. We are building the next generation of intelligent wireless charging systems for robots. Our products help increase the safety, efficiency, and scalability of autonomous systems. Your work will have a big impact on the products that we deploy in robotics applications around the world. We look forward to hearing from you!Job Description WiBotic is looking for a highly motivated software engineer 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 includeDesign and implement software for embedded devices and systems from requirements to production deploymentDevelop, code, test, and debug system terface with hardware design and development tegrate 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 QualificationsBachelor 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 citizenshipPreferred QualificationsExperience 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 experienceAbility to read schematics and data sheets for components.Experience with containerization and embedded Linux.Job DetailsOur office is located in the Northgate area of Seattle, WA.We support a hybrid work schedule.The base salary ranges from $95,000 to $160,000 annually, depending on experience, with the opportunity for an additional pany benefitsMedical, Dental, and Vision401(k) matchGenerous PTOPaid HolidaysFun company eventsStock OptionContact To apply for this position, please submit your resume and application via this LinkedIn post.
Created: 2024-10-21