Senior Software Engineer

Intellecruit
  • Redwood City, California
    30+ days ago

    Job Description

    Job Overview

    Are you ready to embark on an exciting journey in robotics and reshape the future of the hospitality industry? We're in search of talented engineers who are passionate about crafting cutting-edge service robotics. The companys team of engineers is dedicated to building comprehensive software solutions, spanning from embedded firmware to robust cloud services. This role demands a blend of research prowess, effective communication skills, and the knack for translating concepts into tangible products. The company fosters a culture of collaboration, transparency, and excellence, bringing together engineers with the highest technical acumen and a relentless pursuit of quality.

    Key Responsibilities

    As a Senior Software Engineer in Robotics, you will:

    • Championing the autonomous design of critical software components, systems, and features.
    • Working closely with high-level product requirements, taking charge of project priorities, deadlines, and deliverables through your technical expertise.

    Minimum Qualifications

    • Proficiency in data structures, algorithms, and software design.
    • A proven track record of autonomy in leading the design of significant software components, systems, and features.
    • A minimum of 5 years of relevant experience in software development.
    • Experience in launching products within a dynamic and agile startup environment.
    • Proficiency in at least one general-purpose programming language (e.g., C/C++, Java, Python, JavaScript, Go).

    Preferred Qualifications

    • Architecting and developing innovative solutions for challenging, impactful problems.
    • Hands-on technical leadership, including leading project teams and setting technical direction.
    • Proven proficiency in one or more of the following domains: Mobile/Frontend Applications, Distributed and Parallel Systems, Robotics, Machine Learning, Embedded Systems, Test Automation, DevOps, Networking, or Security.

    Education

    A Bachelor's and/or Master's degree in Computer Science or a related field.

    Numbers & Facts

    LocationRedwood City, California

    Skills

    • Algorithmsunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Data Structuresunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Embedded Systemsunmatched
    • Go Programming Language (Golang)unmatched
    • Hospitality and Tourismunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Machine Learningunmatched
    • Mobile Applicationsunmatched
    • Network Securityunmatched
    • Product/Service Launchunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • Roboticsunmatched
    • Robotics Softwareunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Startupunmatched
    • System Testunmatched
    • Team Lead/Managerunmatched
    • Technical Deliveryunmatched
    • Technical Leadershipunmatched
    • Test Automationunmatched
    • Time Managementunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder