All Positions.

People. Power. Robots 

Research

Research Scientist, Human-Robot Interaction at Toyota Research Institute

Elements Icon Cambridge, MA   Elements Image Full Time

Responsibilities:

    • Find opportunities for novel contact guard-based human-robot interactions derived from user needs of aging society
    • Collaborate cross functionally with roboticists, software engineers, and user experience researchers
    • Invent /Deploy innovative solutions at the intersection of hands-on, physical contact-based human-robot interaction, soft-robotics, tactile sensing, machine learning, and simulation for physically assisting humans in homes
    • Follow software practices producing maintainable code, including automated testing, CI, code style conformity, review
    • Develop and run experiments on real hardware

Qualifications:

    • M.S. or Ph.D. (Robotics, Computer Science, HCI, Biomedical/Biomechanical Engineering, Human Factors, or related) OR equivalent practical experience
    • Expertise in physical contact guard assistance and interaction with humans and technical knowledge of human neuromechanical modeling and human body movement modeling
    • Experience with motion capture recording/motion analysis; familiarity with human biomechanics modeling software (OpenSim, AnyBody, etc.)
    • Expertise/Experience in machine learning around user behavioral modeling, adapting to individual user’s preference and preference changes over time
    • System integration experience around complex, open-ended, multi-functional projects
    • Strong software engineering skills (C++ /Python preferred) and analysis/debugging autonomous robotic systems
    • Prior work emphasizing user needs finding and User-centered
    • Design process, including formative and summative user studies with end-users
    • Experience with qualitative and quantitative user research, including developing user study materials, IRB application, facilitation and interviewing, management of Personally Identifiable Information (PII), and statistical analysis
    • Strong communicator and ability to learn from others and contribute back to robotics community with publications and open source code
    • Passion for seeing robotics help humans and have a real-world, large-scale impact 

Additional experience/knowledge in some or all of the following areas:

    • Experience working with older adults, specifically recording/analyzing gait
    • Experience in tactile sensing, modelling soft-contact, soft robotics
    • Experience applying machine learning to robotics, including around reinforcement, imitation, transfer learning
    • Experience integrating multimodal sensing into planning and control and development of sensor fusion methods.
    • Knowledge of optimization and sampling based planners for physical, reactive planning and control, trajectory optimization, coordinated whole-body control
    • Comfortable using Adobe Illustrator, Adobe Xd, Sketch, or a similar for task flows, wireframes, mockups
    • Comfortable using Adobe Premiere or similar software to produce stimuli or concept videos
    • Appetite to learn across functions

Apply

research

Research Scientist, Dexterous Manipulation at Toyota Research Institute

Elements Icon Cambridge, MA   Elements Image Full Time

Responsibilities:

    • Develop, integrate, and deploy algorithms for motion planning and control in highly cluttered spaces, planning for rich-contact tasks and dexterous manipulation
    • Develop and integrate control algorithms that exploit tactile feedback and multi-modal sensing in constrained domestic environments
    • Invent and deploy innovative solutions at the intersection of machine learning, soft-robotics, tactile sensing, manipulation, human interaction, and simulation for performing useful, human-level tasks, in and around homes
    • Co-invent novel ways to engineer and learn robust, real-world behaviors, incorporating optimization, planning, reactive control, self-supervision, active learning, learning from demonstration, simulation and transfer learning, and real-world adaptation, etc.
    • Work closely with Human-Robot Interaction researchers in understanding human needs and applications
    • Follow best practices producing maintainable code, including automated testing, continuous integration, code style conformity, and code review

Qualifications:

    • M.S. or Ph.D. in an relevant technical field OR equivalent industry experience
    • A strong background with motion planning methods, specifically contact-aware planning methods, for multi-DoF dexterous manipulation in cluttered and constrained environments
    • Strong software engineering skills, preferably in C++ and Python, and in analysis and debugging of autonomous robotic systems
    • A standout colleague with strong communication skills, and an ability to learn from others and contribute back to the robotics community with publications or open source code
    • Passionate about assisting and amplifying older adults and those in need through domestic human-robot collaboration and physical assistance innovation

Additional experience or knowledge in any of the following areas:

    • Reactive planning and control, coordinated whole-body control, dexterous manipulation, grasp planning, and human interaction
    • Application of machine learning to robotics, including reinforcement, imitation, and transfer learning
    • Tactile sensing, modeling soft-contact, and in soft robotics
    • Integration of multi-modal sensing into planning and control and in development of sensor fusion methods
    • Mobile and/or legged locomotion in constrained environments

Apply

research

Research Scientist, Mobile Manipulation Behaviors at Toyota Research Institute

Elements Icon Los Altos, CA   Elements Image Full Time

Responsibilities:

  • Develop, integrate, and deploy algorithms linking perception to autonomous robot actions, including manipulation, navigation, and human-robot interaction
  • Invent and deploy innovative solutions at the intersection of machine learning, mobility, manipulation, human interaction, and simulation for performing useful, human-level tasks, in and around homes
  • Invent novel ways to engineer and learn robust, real-world behaviors, including using optimization, planning, reactive control, self-supervision, active learning, learning from demonstration, simulation and transfer learning, and real-world adaptation
  • Be part of a team that fields systems, performs failure analysis, and iterates on improving performance and capabilities
  • Follow software practices that produce maintainable code, including automated testing, continuous integration, code style conformity, and code review

Qualifications:

    • M.S. or Ph.D. in an engineering related field
    • A strong track record in inventing and deploying innovative autonomous behaviors for robotic systems in real-world environments
    • Expertise and experience in areas such as reactive control, trajectory optimization, coordinated whole-body control, dexterous manipulation, arm motion planning, grasp planning, navigation, and human interaction
    • Expertise and experience in applying machine learning to robotics, including areas such as reinforcement, imitation, and transfer learning
    • Strong software engineering skills, preferably in C++, and analysis and debugging of autonomous robotic systems
    • A team player with strong communication skills, and a willingness to learn from others and contribute back to the robotics community with publications or open source code
    • Passionate about seeing robotics have a real-world, large-scale impact

Apply

machine learning engineer

Senior Machine Learning Engineer/Data Scientist at Toyota Research Institute

Elements Icon Los Altos, CA   Elements Image Full Time

Responsibilities:

  • Collaborate cross-functionally with machine learning and causal inference experts, designers, behavioral scientists, user researchers, and university partners to design and build novel AIs to augment human decision making. Some potential research and development areas may include:
  • Pushing the boundaries of AIs that can reason (causally informed AI)
    Increasing quality of predictions, judgments, and decisions by (a) reducing/neutralizing cognitive biases, (b) ensuring fitness, (c) ensuring ethics
  • Scaling up to more complex cognitive tasks and larger groups while countering the tendency of groups to be risk-averse.
  • Mentor and advise others.

Qualifications:

    • Bachelor’s or Master’s degree in a quantitative field (e.g. Computer Science, Mathematics, Physics, Engineering, Chemistry). Ph.D. preferred.
    • Deep expertise in machine learning and deep learning.
    • Proficiency in causal inference and advanced statistics.
    • Experience architecting and deploying machine learning systems in an industry setting.
    • Experience in providing technical leadership and mentorship.
    • Strong track record of driving and executing complex, open-ended, cross-functional projects.
    • Strong interpersonal skills. Great teammate.
    • Appetite to learn across functions.

Apply

mechanical engineering

Mechanical Systems Design Engineer at RIOS Corporation

Elements Icon Palo Alto, CA   Elements Image Full Time

Responsibilities:

  • Develop robust robotic solutions to solve unique automation challenges.
  • Craft elegant and performant solutions from customer requirement documentation.
  • Prototype and test designs quickly to validate proposed approaches.
  • Design parts and assemblies optimized for efficient production.
  • Document work in bills of material, supporting documents, and provide support to field technicians as necessary.
  • Collaborate with external vendors to source components and ensure timelines are met.

Attributes of desired candidates may include some of the following:

  • BS/MS in Mechanical Engineering or equivalent.
  • Three years of industrial experience.
  • Proficiency in CAD (Fusion360 Preferred).
  • Experience with robotics or industrial automation is a plus.
  • Strong foundation in mechanical engineering – machine design, mechanics of materials, statics, material science, thermodynamics, and finite element analysis.
  • Knowledgeable about fabrication technologies.
  • Experience with sheet metal design, CNC machining, welding, additive manufacturing, waterjet cutting, and laser cutting.
  • Knowledgeable about designing mechanisms, structural assemblies, and motion/material handling systems.
  • Comfortable with basic machine tools.
  • Comfortable working in a fast-paced environment with cross-functional teams.

Apply

robotics engineering

Senior Robotics Engineer at PickNik

Elements Icon Boulder, CO/Remote   Elements Image Full Time

Responsibilities:

  • As a Senior Robotics Engineer at PickNik Robotics, you will determine where state of the art robotics research can be applied to solve our client’s problems and identify opportunities for innovation.
  • You will be developing ROS software applications, optimizing advanced algorithms, and integrating solutions for our clients, internal products, and flagship open source projects.
  • Duties will include developing sophisticated software in a variety of languages and platforms that will be used on robots around the world (and in outer space!).

Am I a good fit?

  • You love robotics and have a passion for creating the next generation of robot software
  • Are excited to be part of a team of experts with a steady flow of client projects
  • Should work efficiently, be ready to learn, and have great attention to detail
  • Desire to contribute to open source projects solving big problems
  • Ability to collaborate with teams around the world

REQUIREMENTS

  • Masters in Robotics, Computer Science, or a related robotics-focused field
  • 6+ years of professional work experience
  • Strong C++ experience and familiarity with at least one scripting language, preferably Matlab or Python
  • ROS knowledge and experience with ROS hardware integration
  • Proven track record of innovation in applying algorithms and advancing robotics
  • Understanding of motion planning, control, perception, navigation, and/or simulation
  • Demonstrated ability, either through previous projects, advanced education/research, and/or knowledge of the robotics field
  • Be able to travel approximately every other month to client sites & conferences. Less than 20% of the time. 
  • If remote, ability to visit Boulder office at most 4 times per year (not applicable during COVID) 

Some preferred skills/experience:

  • MoveIt, ROS Navigation, Gazebo, OpenRave, PCL, OpenCV, or other robotic libraries are advantageous
  • Common open source libraries and tools such as Eigen and Boost

Apply

Software Engineering

Full Stack Engineer at Knightscope

Elements Icon Mountain View, CA/Remote   Elements Image Full Time

Responsibilities:

  • Responsible for development of highly-responsive web-based user interface
  • Responsible for development of Restful APIs
  • Coordinates technical dependencies with other teams
  • Manages requirements, priorities, and time
  • Adapts to emergent conditions
  • Iterates to improve existing solutions
  • Contributes to high-level strategic discussions

Qualifications:

  • At least 3 to 5 years of experience developing full stack applications
  • Strong communication skills (verbal and written)
  • Fluency in Node.js, React, Redux, ES6, HTML5, CSS3, and cross-browser development
  • Experience in building web applications using Python, Java, or JavaScript
  • Experience building Restful APIs
  • Good understanding of at least one web framework (Django, Flask, Rails, etc)
  • Experience with Mongodb
  • Experience with version control (i.e. git, svn)
  • Thrive in a small engineering team and is excited to solve open-ended problems across the stack.
  • Strong leading individual contributor who wants to grow into a tech lead role.
  • Passionate about what you do and has the capacity to ignite people around you
  • Good ability to learn new technologies quickly

Apply

software engineering

Robotics Software Engineer at Knightscope

Elements Icon Mountain View, CA/Remote   Elements Image Full Time

Responsibilities:

  • Implement algorithms that run on our robots, both internal to the software system and client facing.
  • Software development will include improving localization, improving obstacle avoidance, identifying root cause of software node crashes, developing new techniques for mapping/navigation etc.
  • Ensure implementation is carefully thought through, keeping in mind readability, compute, scalability, maintainability, testing and other best practice considerations.
  • Be proactive in figuring out bottlenecks and issues with the existing setup.
  • Use software design skills to pick the best solution for solving a given problem.
  • Stay up-to-date on changes and improvements happening in software.

Qualifications:

  • Bachelors or higher degree in Computer science.
  • 3+ years experience in writing production level software.
  • Working knowledge of multi-threading and object oriented programming.
  • Proficiency in data structures and algorithms, particularly graph based concepts.
  • Excellent coding skills in C++, Python and Bash.
  • Experience working with Linux systems.
  • General understanding of writing tests and testable code.
  • Strong written & verbal communication skills.
  • Experience developing software for robots or autonomous systems.
  • Good understanding of robotics concepts such as sensor fusion, localization, path planning, FSMs etc.

Apply

robotics engineering

Senior Robotics Engineer at Knightscope

Elements Icon Mountain View, CA/Remote   Elements Image Full Time

Responsibilities :

  • Integrate and expand capabilities utilizing lidar, sonar, wheel encoders, IMU and computer vision for 24/7 real-world autonomous navigation.
  • Implement algorithms that run on our robots, both internal to the software system and client facing.
  • Development will include improving localization, improving obstacle avoidance, identifying root cause of software node crashes, developing new techniques for mapping/navigation etc.
  • Integration of GPS based navigation capabilities.
  • Ensure implementation is carefully thought through, keeping in mind readability, compute, scalability, maintainability, testing and other best practice considerations.
  • Be proactive in figuring out bottlenecks and issues with the existing setup.
  • Use design skills to pick the best solution for solving a given problem.
  • Stay up-to-date on changes and improvements happening in software, hardware and electrical.

Qualifications:

  • Master's degree in robotics science.
  • 5+ years experience in writing production level release of software/hardware.
  • Proficiency in self-driving / autonomous technology stack.
  • Excellent coding skills in C++, Python and Bash.
  • Experience working with Linux systems.
  • General understanding of writing tests and testable code.
  • Strong written & verbal communication skills.
  • Experience developing software for ground based autonomous systems.
  • Good understanding of robotics concepts such as sensor fusion, localization, path planning, FSMs etc.

Apply

systems engineering

Systems Support Engineer at Prime Robotics

Elements Icon Denver, CO   Elements Image Full Time

Responsibilities:

  • As a member of our Denver-based Support & Implementation Department, you will launch customer sites and provide support before and after Go-Live.
  • You will also assist with other technical efforts in the Denver office as needed, including answering technical questions for potential customers, maintaining the robots in the showroom, setting up and running virtual and physical demonstrations, and maintaining IT infrastructure. 
  • When a support request comes from a customer, you will triage their issue and either fix the problem or coordinate with the engineering teams to resolve the issue quickly.  

Qualifications:

Most of the support is related to software issues, but there are electrical issues during implementations and during ongoing operations.  Therefore we are hoping to find someone with an Electrical Engineering background who is able to program a little as well.

In order to be successful you should have experience with as many of the below as possible:

  1. Working with end users (email and phone)
  2. Software troubleshooting
  3. Writing mySQL queries
  4. Hardware troubleshooting (electronics, motors, cabling)
  5. Working with hand tools
  6. Linux admin, especially ssh, grep, and working on the command line
  7. Office IT administration, setting up switches, wifi, VPNs, etc

Apply

engineering

Motion Control & Planning Engineer at Prime Robotics

Elements Icon Denver, CO   Elements Image Full Time

Responsibilities:

  • Help with the writing of motion planning and control systems for AGV robots.  
  • You will work with engineers in China to develop the motion control for a wheeled robot with very broad appeal to industry.  
  • You will help us refine the embedded software for our mobile robots.

Qualifications:

  • You will work with engineers in China to develop the motion control for a wheeled robot with very broad appeal to industry.
  •  You will help us refine the embedded software for our mobile robots.
  • Familiar with development on Linux system and proficient in PID-EKF control algorithm.
  • Prior experience in robotics path planning, navigation, localization, and perception.
  • 5+ years of hands-on experience in robot controller design and familiar with dynamic simulation and controller design by using Matlab Simulink
  • Sensor fusion experience with LiDar, ultrasonic, visual, radar, etc
  • Experience in SLAM, OpenCV plus Chinese language skills a plus

Electrical engineering

Principal Electrical Engineer at iRobot

Elements Icon Bedford, MA   Elements Image Full Time

Responsibilities:

  • Manage the sustaining efforts of all robotic motor components and related circuit interfaces.
  • Partner with in house motor and controls subject matter experts for motor and motor driver characterization and qualification.
  • Manage relationship with New Product Introduction (NPI) teams to ensure the future roadmap has lessons learned from sustaining.
  • Characterize and track legacy product motor and controller performance, including startup behavior, stall current, torque, PWM truncation, EMI, etc
  • Partner with manufacturing to validate and improve motor test fixtures.
  • Lead and participate in second source qualification of motors and motor control electronics.
  • Assess and track end of life risks to our motor control components in cooperation with component engineering and the supply chain organization.
  • Actively participate in the EE department with contributions to design reviews, process improvements and training opportunities.

Required Skills:

  • Expertise in various AC and DC motors and motor control techniques (speed, torque, position and power)
  • Deep understanding of the tradeoffs at the controller/motor interface
  • Very familiar with brushed, brushless, and brushless sensor-less motor designs/tradeoffs
  • Capable of analyzing existing controller/motor performance and specifying future motor controllers requirements
  • Circuit design and analysis experience with motor controllers including current measurement techniques, EMI reduction, thermal design, safety requirements, startup/runtime control methods and fault detection/tolerance.
  • Experience with interfacing analog signals with microcontroller analog to digital converters.
  • Hands-on know-how with oscilloscopes, logic analyzers, multi-meters, soldering irons, and other common electrical engineering tools used during PCBA testing and measurement
  • Experience with embedded system/microcontroller concepts, including the following: GPIOs, PWM, ADCs, DACs, and serial data interfaces (I2C, UART, SPI)
  • Deep understanding of electrical engineering principles in both analog and digital domains as they apply to high-volume consumer electronic devices, with the ability to leverage this understanding to quickly isolate circuit faults.
  • Proven ability to create and execute design verification testing (DVT) on circuit designs. Especially in the area of motors and motor controllers.
  • BS in Electrical Engineering
  • 7..10 years of relevant experience
  • Proven ability to work on multiple, concurrent projects
  • Driven, passionate developer who can work independently in a team environment and enjoys the challenges of delivering proven solutions.
  • Travel – occasionally (approximately 1-2 weeks per year) for factory and customer site visits once travel is allowed.

Apply

mechanical engineering

Senior Mechanical Engineer at iRobot

Elements Icon Bedford, MA   Elements Image Full Time

Responsibilities:

  • Accurately estimate time for design tasks.
  • Assist in translating product requirements into mechanical subsystem specifications and performance metrics.
  • Conduct research and analysis, generating innovative technical solutions in creating a product that meets functional and aesthetic requirements.
  • Generate creative design solutions to address complex problems.
  • Understand and communicate technical risks and implement mitigation strategies.
  • Use analysis tools including DFMEA, spreadsheets, FEA, and other simulation tools to predict design margins.
  • Utilize statistical tolerance analysis to ensure proper fit and function.
  • Generate mechanical layouts and detailed part design using 3D CAD (PTC Creo).
  • PDM using PTC Windchill
  • Conduct cross-functional design reviews.
  • Verify designs early through rapid prototyping using several in-house rapid prototyping technologies and our extensive machine shop capabilities.
  • Work with Reliability, Quality, and System Test teams on life testing and validation.
  • Complete thorough documentation and archiving in the PDM system.
  • Manage the details of transition to manufacturing including resolution of first article inspections and assembly issues.
  • Initiate and process engineering change requests as needed.
  • Lead/mentor the activities of one or two less experienced engineers.

Qualifications:

  • BS in Mechanical Engineering (Masters of Science in Mechanical Engineering preferred)
  • 5 years minimum experience in product development of mechanical systems
  • Strong 3D CAD capability, preferably using PTC Creo
  • Fluency in Microsoft Word, Excel, Outlook and PowerPoint 
  • Strong leadership, organizational, communication and prioritization skills
  • Experience in three out of the following
    • Consumer product design experience
    • Small mechanism design – using motors, gears, bearings, wheels, linkages, etc.
    • Fluid flow design – fans, pumps, tubes, CFD methods
    • Optics, light piping, light sensors and infrared light management
    • Sensor systems, including rotational encoders, sonar, inertial, laser, vision
    • Battery-powered portable vacuum cleaning systems

Apply

hardware engineering

Vice President, R&D Hardware Engineering at iRobot

Elements Icon Bedford, MA   Elements Image Full Time

Responsibilities:

  • Build a highly functional organization that grows our talent and successfully delivers our product portfolio. 
  • Identify emerging trends and customer requirements by interfacing closely with Product Management.
  • Work with internal and external partners to explore and understand technology trends, and regularly communicate on those finding to design/development team leaders. 
  • Define strategic technical direction that will drive efficiency and differentiation. 
  • Provide oversight to development programs which create products in fulfillment of the product roadmap. 
  • Optimize the hardware team investments to leverage JDM/ODM partners and focus internal resources on innovation.  

Qualifications:

  • Experience developing consumer volume products.  
  • Demonstrated experience with JDM / ODM development. 
  • Experienced working for mid-large global organizations. 
  • Led global engineering development team of 150 or more mechanical, electrical or hardware engineers. 
  • Knowledge of component & production manufacturing in the Far East. 
  • Experience in Change Management in large organizations. 15 + years progressive relevant experience. 
  • Strong leadership capabilities. Ability to lead across multiple sites and engineering disciplines. Capable of attracting, managing, leading and developing top talent. 
  • Related Electrical and Mechanical engineering knowledge – at minimum a strength in one with working knowledge in the other. 
  • Comprehensive understanding of technical and business performance. 
  • Results oriented mindset with the ability to drive change. 
  • Global travel and engagement 

Apply

Supply chain

Sr. Analyst Global Supply & Production Planning at iRobot

Elements Icon Bedford, MA   Elements Image Full Time

Responsibilities:

  • Manage global supply allocation and administration in the event of global supply constraints, including the translation from material to finished goods for meaningful discussion with commercial teams
  • Drive long-range strategic materials forecasting using information gathered through AOP and LTFM planning process, and monitoring global demand and supply requirements
  • Work closely with extended Materials Planning teams to drive production forecast for materials in support of global supply availability and forecast sent to CMs and Suppliers
  • Participate in S&OP Process and report on materials forecasting strategy, gaps in region forecast, and be able to talk to critical supply constraints affecting finished goods production
  • Ensure NPI programs (SKU + Placeholders) are forecasted in the planning tools to drive Materials and Capacity Planning
  • Work seamlessly with APAC Materials Planning Teams
  • Support Sourcing Team for critical ‘spot buys’ with ad-hoc analysis and guidance on future demand
  • Partner with Operations Program Managers on early NPI planning and ensure a smooth handoff to production planners for scheduling and mass production

Qualifications:

  • BA/BS in Supply Chain Management or Operations or equivalent combination of education and experience
  • 3-5 years experience scheduling and planning production in a global manufacturing environment 
  • Advanced Supply Chain Planning Tool experience, preferably Anaplan or other sophisticated planning tools
  • Working knowledge of the Materials Planning, Sourcing, and Procurement functions
  • Analytical and effective problem-solving skills  
  • Ability to think both strategically and tactically in a fast-paced environment with an enterprise mindset 
  • Demonstrated ability to multi-task, assign effective priorities to tasks, and operate with a certain level of autonomy is needed
  • Strong communication skills with the ability to influence and collaborate with all levels of the organization 
  • Strong mastery of Microsoft Office Suite, with advanced level Excel and PowerPoint

Apply

management

Senior Deployment Manager - Warehouse Robotics Solutions at Boston Dynamics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Create deployment plans for new solutions based on Boston Dynamics’ Stretch and Pick robotic systems. 
  • Work with design engineering and sales teams during proposal phases to set and manage deployment schedules.
  • Install, troubleshoot, and commission systems at customer sites.
  • Manage outside vendors when necessary for installation support.
  • Track utilization of deployment team time and budget.
  • Lead project management meetings with customers.
  • Provide executive updates on activity, progress toward goals, and challenges.
  • Act as a leader and mentor to all deployment project team members.

Desired skills:

  • Experience leading teams of technical customer-facing professionals.
  • Ability to manage internal resources and external vendors to make on-time deadline deliveries within tight schedules, while tracking the utilization of those resources.
  • Proven experience interacting with sales teams and handling sensitive customer situations.
  • Experience creating and presenting summary reports/slide decks to both internal and external stakeholders.
  • Technical knowledge to guide a team required to install and troubleshoot industrial equipment, controls systems, robot programming, PLC, and computer vision systems.

Travel:

  • Extensive travel, upwards of 70% during peak customer installation timeframes.

Apply

Software Engineering

Software Engineer at Boston Dynamics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Design and implement software solutions for our robot platforms.
  • Create highly reliable, maintainable, and testable codebases.
  • Design software architecture.
  • Interface with multi-disciplinary teams to execute design objectives.
  • Teach advanced design and development concepts as a mentor to more junior engineers if in a senior position.

Qualifications:

  • Experience developing software in a professional environment
  • Proficiency designing and implementing scalable software through the use of design patterns in modern C++.
  • Experience with systems programming, eg  memory management, threading, and interprocess communication techniques.
  • Comfortable debugging complex systems.

Apply

Software engineering

Robotics Engineer at Apple

Elements Icon Cupertino, CA   Elements Image Full Time

Responsibilities:

  • You will develop, deploy and scale sophisticated autonomous algorithms, and manage the integration and test of software releases on a large robotics system.
  • You will also review system performance, triage and fix issues, and identify improvements to the current system. We search people that have the relevant experience, a good attention to detail, an aptitude for learning new skills, and enjoy working in teams to achieve common goals.

Qualifications:

  • Background in classification and tracking or sensor fusion algorithms
  • Experience developing machine perception algorithms for robotics
  • 3+ years experience developing and integrating with multi-sensor real-time systems
  • Very strong C++ development skills
  • Experience with Python and developing in the Linux and/or Mac OS environment
  • Solid understanding of algorithms and data structures
  • Strong social and verbal/written/presentational skills. This includes working with peers, managers, and cross-functional teams
  • Ability to cut through ambiguity and follow through to task completion despite roadblocks or distractions
  • Ability to adjust priorities with technical expertise and manage time wisely in a fast-paced, dynamic environment

electrical engineer

Electrical Engineer at Carnegie Robotics

Elements Icon Pittsburgh, PA   Elements Image Full Time

Responsibilities:

  • Working with a diverse team of Electrical Engineers to design and test electrical components and systems for robotics and vision applications
  • Creating printed circuit board assemblies for mixed signal and high speed digital systems
  • Interfacing commercial off the shelf (COTS) sensors with COTS embedded computing systems
  • Designing with COTS motors and motor drivers for robotic applications
  • Designing cable harnesses
  • Interfacing with Software, Mechanical, and Systems Engineers to conceptualize and develop new products
  • Launching product to production
  • Supporting manufacturing in the building and sustaining of existing product

Qualifications:

  • A degree in Electrical Engineering or a closely related field.
  • Strong technical skills in circuit design and PCB layout.  
  • Background in engineering debug analysis using tools such as oscilloscopes, multimeters, power supplies, and signal generators.
  • Experience with robotics and related areas, such as mixed signal systems, sensor interfaces, power converters, motor drivers, embedded systems, etc. is preferred.
  • Experience authoring design documentation: requirements documents, test specifications, technical memos, and hardware design specifications for fabrication and assembly.

Apply

Manufacturing Engineering

Manufacturing Test Engineer at Carnegie Robotics

Elements Icon Pittsburgh, PA   Elements Image Full Time

Responsibilities:

  • Analyze products and processes to develop test procedures & design test equipment to improve the quality and performance of CRL customer deliverables.
  • Ability to define clear goals for all aspects of a product test, develop steps for their proper execution, and provide detailed specifications for proposed solutions including time and scope required.
  • Work collaboratively with Engineering, Production, and Quality groups to develop test procedures and requirements.
  • Work with differing stages of products; from rapid prototype to high volume production.
  • Troubleshoot electromechanical products; from full assemblies to component level.
  • Troubleshoot processes and maintain test equipment.
  • Train colleagues on testing procedures, ensuring safety, quality, and ESD standards are maintained.

Qualifications:

  • 2 year+ Experience in hardware and software development to support product testing
  • Systematic problem solver, proactive and action oriented, enjoys working the fine details
  • Excel within a cross functional team environment, while maintaining a customer driven focus
  • Excellent interpersonal and organizational skills and ability to multi task in a fast paced engineering/manufacturing environment.
  • Bachelor’s degree in an engineering discipline or the physical sciences
  • US Citizen or Permanent Resident
  • Experience with precision instrumentation and complex electromechanical systems preferred.

Apply

Quality Engineering

Senior Quality Engineer at Carnegie Robotics

Elements Icon Pittsburgh, PA   Elements Image Full Time

Responsibilities:

  • Leads a team of Quality Engineers and Technicians.
  • Responsible for identifying quality issues and facilitating their expedient resolution so as to reduce or mitigate customer impact.
  • Support new product introduction, reviewing designs and documentation for robustness and ease of manufacturing, ensuring quality standards are considered and met.
  • Developing receiving and in-process test/inspection plans.
  • Evaluate (root-cause analysis) in-process and field failures using globally recognized techniques to report findings and facility corrective actions.
  • Coordinate internal audits in support of 3rd party certification and continuous improvement.
  • Host 3rd party and customer audits and drive resolutions to issues raised during such audits.
  • Lead supplier audits performed to recognized standards and ensure follow up/resolution to issues raised.
  • Work with technicians, engineers, and the manufacturing team to develop and update process documentation, ensure clarity of instructions and gaining and understanding of the process.
  • Communicate with manufacturing team on deliverable updates (internal & external); quality issues, etc.
  • Interpret engineering prints and schematics.
  • Train production employees on safety and quality processes.
  • Support all safety and quality initiatives including: 5S, ESD, FOD.
  • Initiate Process Improvements.

Qualifications:

  • US Citizen or Permanent Resident.
  • A four (4) year degree in Engineering (or equivalent).
  • Five (5) years’ experience in a Lean Manufacturing environment
  • Experience with mechanical and or complex electronic systems preferred.

Apply

electrical engineering

Electrical Engineer II at Gecko Robotics

Elements Icon Pittsburgh, PA   Elements Image Full Time

Responsibilities:

  • Design, prototype, test, and troubleshoot electrical components and modules (which could include sensor interfaces, communications, controls, firmware, and power electronics) for Gecko’s current and future robots and tools.
  • Test and validate designs at the PCB (unit) and system level.
  • Debug hardware and software modules during launch, production periods, and deployment (including field and remote service troubleshooting) .
  • Help investigate new technologies under evaluation for new robot features and capabilities.
  • Prepare documentation associated with design, analysis, investigations, and test results.
  • Participate in field activities to validate performance and resolve design problems.

Qualifications:

  • BS or beyond in Electrical Engineering, Computer Engineering, or related technical field.
  • 2 or more years of experience in design, analysis, and debugging of complex or distributed electronic systems, firmware in C/C++ (STM preferred), and electromechanical systems.  Gecko is seeking Electrical Engineers over a range of experience levels.
  • Solid understanding of digital and analog design fundamentals is essential along with excellent troubleshooting and analytical skills.
  • Experience working autonomously in a fast-paced, hands-on environment on concurrent projects.
  • Experience working with rapid prototyping techniques and technologies.
  • Knowledge of ECAD software (Altium preferred).
  • Detail-oriented personality with excellent interpersonal, communication (written and verbal), and collaboration skills. Ability to work well and integrate with multiple teams is required.

Apply

Mechanical Engineering

Mechanical Engineer at Gecko Robotics

Elements Icon Pittsburgh, PA   Elements Image Full Time

Responsibilities:

  • Works closely with a multi-disciplinary team to design precision electro-mechanical systems.
  • Troubleshoots problems in manufacturing, assembly, and field-use of components; analyzes test data and reports to determine if designs meet functional and performance specifications.
  • Performs detailed drawings and drafting of fixtures, mechanical parts and assemblies, and other components.
  • Prepares or directs preparation of product and user documentation.
  • Operates robots at customer locations to test and improve designs.
  • Part and assembly design, from concept to detail design to manufacturing introduction.
  • Detailed mechanical design for a wide range of production fabrication processes in order to optimize performance and cost.
  • Create, manage, release, and maintain BOM’s.
  • Mechanical modeling and testing of components.
  • Validation of components in system configuration.
  • Coordinate with software and electrical engineers to ensure that all requirements are met.
  • Collaborate with manufacturing engineers and suppliers to transition concepts to production.

Qualifications:

  • B.S. degree or beyond in Mechanical Engineering or related fields.
  • Minimum of 1 year of related experience.  Gecko is hiring several Mechanical Engineering positions over a range of experience levels.
  • Thorough knowledge of mechanical engineering fundamentals and tools, including FEA.
  • 3+ years experience in 3D CAD (SolidWorks preferred).
  • Hands-on experience with machining, fabrication, and rapid prototyping skills and technologies.
  • Testing the performance of mechanical designs.

Apply

Software Engineering

Senior Software Engineer at Gecko Robotics

Elements Icon Remote, United States, Pittsburgh, PA, Austin, TX   Elements Image Full Time

Responsibilities:

  • Use critical thinking skills to debug problems and develop solutions to challenging technical problems.
  • Write code in all tiers of the application, from polished UI features to server side business logic and corresponding database enhancements.  
  • Collaborate and work closely with UX and Product Management to build high-value features and deliver them to users on a daily basis.
  • Help drive the application platform by identifying and integrating compelling new technologies as they emerge.
  • Lead design and code reviews when needed. 
  • Interact with other engineers from multiple disciplines in a team environment.
  • Develop tests to ensure the integrity and availability of the application.
  • Provide and review technical documentation.

Qualifications:

  • At least 5 years of professional web development experience -- the more the better
  • Proficiency with React and GraphQL or similar modern web UI framework
  • Strong understanding of a backend web development framework, ideally in python or java
  • Moderate to advanced experience with SQL databases and object-relational mapping frameworks
  • Demonstrated ability in writing performant, scalable code
  • Awareness of best practices for scaling backend architectures
  • Familiarity with cloud hosting environments
  • Bachelor’s degree in Computer Science or closely related field (or equivalent experience)
  • Dedication to test-driven development and designing production-ready systems
  • Excellent communication skills
  • High self-motivation and love of self-directed learning
  • Excitement for working in a small company environment with the possibility of being asked to solve problems significantly outside of normal job duties
  • Passion for providing great products!

Apply

Software Engineering

Software Engineer at Gecko Robotics

Elements Icon Remote, United States, Pittsburgh, PA, Austin, TX   Elements Image Full Time

Responsibilities:

  • Use critical thinking skills to debug problems and develop solutions to challenging technical problems.
  • Write code in all tiers of the application, from polished UI features to server side business logic and corresponding database enhancements.  
  • Collaborate and work closely with UX and Product Management to build high-value features and deliver them to users on a daily basis.
  • Help drive the application platform by identifying and integrating compelling new technologies as they emerge.
  • Lead design and code reviews when needed. 
  • Interact with other engineers from multiple disciplines in a team environment.
  • Develop tests to ensure the integrity and availability of the application.
  • Provide and review technical documentation.

Qualifications:

  • At least 2 years of professional web development experience -- the more the better
  • Proficiency with React and GraphQL or similar modern web UI framework
  • Strong understanding of a backend web development framework, ideally in python or java
  • Moderate to advanced experience with SQL databases and object-relational mapping frameworks
  • Demonstrated ability in writing performant, scalable code
  • Awareness of best practices for scaling backend architectures
  • Familiarity with cloud hosting environments
  • Bachelor’s degree in Computer Science or closely related field (or equivalent experience)
  • Dedication to test-driven development and designing production-ready systems
  • Excellent communication skills
  • High self-motivation and love of self-directed learning
  • Excitement for working in a small company environment with the possibility of being asked to solve problems significantly outside of normal job duties

Apply

sales

Sales Manager - Power at Gecko Robotics

Elements Icon Austin, TX, Pittsburgh, PA   Elements Image Full Time

Responsibilities:

  • Prospect for new business at existing clients and potential new logos.
  • Own the sales process from lead generation through contracting. Marketing will generate some leads, however you will need to be able to generate your own as well. 
  • Deliver exceptional account management that fuels our land and expand sales strategy.
  • Deeply understand your client’s business and challenges and map those to solutions we provide.  
  • Meet monthly, quarterly, and annual sales targets with uncapped earnings potential.  
  • Active participant in internal trainings and team meetings to make you and your colleagues better
  • Maintain an accurate pipeline in Salesforce

Requirements:

  • Proven experience selling $50k - $500k technology deals based on value. Either SaaS or tech-enabled services.
  • High curiosity and business intuition that drives continuous learning. 
  • Mindset of helping clients make a high-quality decision about a new way of solving their problems.
  • Thrive in an environment that requires high personal responsibility as well as comfort with the high pace and change associated with a hyper-growth company.
  • Comfort selling at the plant level (to customers who use hard hats and walkie talkies) as well as to corporate roles. 
  • Nice to have: Experience in oil and gas, non-destructive testing, and/or startups. 
  • Willingness to travel at least 50% domestic overnight

Apply

management

Product Manager- Hardware at Gecko Robotics

Elements Icon Pittsburgh, PA   Elements Image Full Time

Responsibilities:

  • Manages technical requirements and whole product definition, feature prioritization and defect/enhancement triage.
  • Develop detailed, crisp requirements to enable $10m+ product lines with user stories that can be used to create product specifications and architecture for each product and application.
  • Manage prioritization and trade-offs among customer experience, performance and operational support load.
  • Works with compliance and quality departments to understand and plan for regulatory requirements.
  • Creates and manages product launch plans and leads cross functional teams for pre-and post-launch activities.
  • Ensures sales, support and operational readiness for launch and ongoing product success. Trains support and sales engineering functions on product features and benefits for various application scenarios.
  • Own successful delivery of product initiatives, execution, and releases
  • Write user narratives to imagine the experience a customer may have
  • Define, document, and communicate objectives, requirements and constraints for product initiatives and releases
  • Collaborate with engineers and designers to iterate product requirements based on constraints during implementation as well as insights and feedback from users 
  • Prioritize and sequence product initiatives against a mandate.

Qualifications:

  • Bachelor’s or Master’s degree in Engineering or Business Administration (MBA), or equivalent in experience.
  • 7+ years of experience in product management, product development and in shipping quality products that had customer impact with evidence of exceptional success.
  • Experience having shipped customer facing products that delivered business impact and customer satisfaction.
  • Passionate about working with other businesses and product stakeholders to solve their specific challenges while putting customer trust and experience first.
  • Proven history of converting learnings from customer insights into tangible product features that customers love.
  • Entrepreneurial instincts with clear bias for informed action and track record of leading new initiatives with limited resources and support.
  • Strong analytical and quantitative skills with ability to use data and metrics for making assumptions and decisions.
  • Ability to successfully work across departments including engineering, operations, sales, and marketing.
  • Excellent written and verbal communications across technical and non-technical stakeholders.
  • Good understanding and working experience in technology development best practices (such as, Agile, etc.) and product management technologies.
  • Experience presenting to senior executives.
  • Experience at high-growth technology startup companies or another fast-paced environment.

Apply

other

Robot Operator at Gecko Robotics

Elements Icon Pittsburgh, PA   Elements Image Full Time

Responsibilities:

  • The Robot Operator position is on the frontlines of our robotic industrial inspections. This individual plays a key role in ensuring customer needs are met while performing inspections and operating in-field robotic products at power plants, paper mills, and other industrial environments throughout North America.
  • When not in the field, the Robot Operator is responsible for maintenance and repair of electromechanical equipment including gears/motors, cameras, actuators, control boxes, cables, etc.
  • Perform in-field robotic, handheld, and other Non-Destructive Testing (UT, PT, MT, VT, etc.) inspections at customer sites.
  • Perform all procedures and work to Gecko and customer safety policies, including wearing proper PPE.
  • Operate robotic inspection equipment and ensure data integrity in industrial environments.
  • Ensure highest customer satisfaction through effective communication and job execution.
  • Maintain robotic equipment including repair, cleaning, and others while not in the field.
  • Ensure compliance with schedule.
  • Solicit and relay customer and product feedback for the purposes of improving quality and scope of services.
  • Complete trip reports, expense reports, and other paperwork covering activities in the field.
  • Maintain an up-to-date knowledge of technical details of company service offerings and tools.
  • Use hand drill, drill press, grinder and other assembly tools as required.
  • Support Robot/Field AUT Specialists, both in the field and in the shop.
  • Perform other activities as directed.
  • Maintain compliance with all customer required background check and drug screening requirements.
  • This position requires 50-75% travel.
  • Ability to operates in multiple environments, including a machine shop, and field work performed in OSHA-confined spaces, at heights, and in multiple weather conditions including heat, rain, and cold.

Qualifications:

  • Must have industry experience in power generation, pulp and paper, petrochemical, oil and gas or other like industries; or 1+ years of other relevant experience.
  • Must have hands-on experience working with electrical and mechanical devices/tools.
  • Must be hard working, a self-starter, confident, and highly ethical.
  • Must possess a positive attitude, good attention-to-detail, and time-management skills.
  • Must be able to work well with others and have communication skills that enable him/her to work with all levels of staff, vendors, and customers.
  • Demonstrates grit, resiliency, and commitment to get the job done.
  • Willingness to learn from everything, including failure.
  • Team player who strives to grow with the team and make each other better.
  • Is proud of what Gecko has to offer and represents the company with enthusiasm at customer sites.
  • Possession of or ability to obtain a valid TWIC card.

Apply

business development

Strategic Partner Manager, Business Developmentat Argo AI

Elements Icon Palo Alto, CA and Pittsburgh, PA   Elements Image Full Time

What you’ll do: 

  • Drive customer implementation, own senior-level executive relationships for customers, and build relationships in customers’ organizations
  • Develop strategic plans to meet customers’ needs and grow their business
  • Achieve key performance indicators and business goals for your customer(s)
  • Proactively manage tactics to optimize growth and deliver on partner guarantees across cross-functional teams
  • Establish a deep understanding of Argo’s business operations, including internal processes, business strategies, and competitive context
  • Collaborate with cross-functional teams (including: Product, Engineering, Operations) to guide implementation of strategic plans and accomplish goals on tight deadlines
  • Perform data analysis to drive key business insights, scalable growth strategies, and detailed execution plans 
  • Engage, educate, collaborate, and problem solve with external partners at all levels of the organization

Qualifications:

  • 8+ years of previous experience in account management, business development, customer success management, or program management
  • Proven track record of developing and fostering strategic partnerships
  • Excellent communication skills with executives and internal stakeholders, and an ability to operate in an unstructured, and fast paced environment
  • Ability to distill complex issues
  • Quick communication response times, extremely proactive, and self starter mentality
  • Comfort with ambiguity and a rapidly evolving business landscape
  • Experience with cross-functional project management, and ability to effectively collaborate with internal and partner contacts
  • Demonstrated interest in the self-driving industry
  • Travel Required

Apply

Software engineering

Firmware Engineer, Validation at Argo AI

Elements Icon Pittsburgh, PA, Metro Detroit, MI, and Palo Alto, CA   Elements Image Full Time

Responsibilities:

  • Develop board-level and system-level functional verification software to comply with requirements from our OEM and manufacturing partners
  • Work with our Hardware and Embedded Software teams to decompose requirements into implementations
  • Support our manufacturing partners to integrate verification software into their manufacturing flow and troubleshoot issues

Qualifications:

  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field 
  • 3+ years of experience working as software engineer or software engineer in test
  • Strong programming skills in C or C++
  • Experience in software development for embedded devices
  • Experience in low level communications interfaces and protocols, e.g. I2C, SPI, CAN, Ethernet, etc.  Ideally, this experience includes handling devices at the metal
  • Ability to understand hardware schematics, hardware/software interface specifications, verification and validation requirements and test plans
  • Ability to troubleshoot issues to the component level
  • Strong presentation and communication skills
  • Good in writing concise, clear, and detailed engineering documentation
  • Demonstrated experience with tools like Lauterbach debugger, logic-analyzer, etc
  • Demonstrated experience with Infineon Aurix or comparable MCUs

Apply 

Hardware engineering

Senior Embedded Test & Integration Engineerat Argo AI

Elements Icon Munich, Germany   Elements Image Full Time

Responsibilities:

  • Design, implement, test and maintain state-of-the-art safety-related PIL and HIL development test benches
  • Implement and execute integration tests on system level including test on CAN and Ethernet
  • Implement and execute integration tests on CPU and PCB level for CAN, Ethernet, SPI, I2C, DIO, ADC, etc using tools like Lauterbach debugger, logic-analyzer, CANoe, CANape, etc.
  • Collaborate with engineers across a variety of teams

Qualifications:

  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field
  • Min. Bachelor degree in computer science, automation, robotics, or similar
  • 5+ years experience in designing, implementing and maintaining safety-related PIL and HIL development test benches
  • 5+ years experience in testing safety-related embedded real-time software for microcontrollers
  • 5+ years experience in using and scripting tools like CANoe and CANape on CAN and Ethernet
  • 5+ years experience in developing python and linux shell scripts
  • Proven experience in device driver development for real time operating systems or bare metal software development using C and C++ is a plus
  • Proven experience in C++14 embedded development is a plus
  • Proven experience in Autosar based software development is a plus
  • English language spoken and written fluently
  • Strong presentation and communication skills
Apply

 

Human Resources

Head of People at Diligent Robotics

Elements Icon Austin, TX   Elements Image Full Time

Responsibilities:

  • Company Culture: you’ll work directly with the founders and will be a guardian of our company culture. You will define how we embody it through concrete actions across the company and how we enable it to evolve as we grow. Develop and implement norms and behaviors that promote DEI within our team.
  • People support and insights: you’ll be providing first level support in order to improve Diligent employees’ well being by addressing requests related to HR policies; identifying and clarifying issues; evaluating potential solutions; implementing selected solutions; and supporting payroll processing.
  • Compensation & Benefits : build an external network of HR leaders, research market best-practices and make recommendations for constant improvement of compensation packages. 
  • Talent: you’ll be supporting and improving our hiring process to ensure the best experience for our candidates, from outreach to onboarding in the team. 
  • Learning & development: you’ll be in charge of the training and personal development of our employees; implement ongoing feedback loops for performance management.
  • Employee relations: you’ll contribute to the filing of mandatory reports and navigate labor law obligations nationwide.
  • Communication: you will be in charge of developing our employer brand through the right communication assets and channels.  

Qualifications:

  • 3+ years of professional experience in HR management 
  • Experience in a startup or high-growth company
  • Impeccable oral and written communication skills
  • Solid knowledge of HR tools and organizational frameworks 
  • High level of creativity, optimism, and empathy
  • Proactive, action-oriented and hands-on mindset
  • Solid knowledge of nationwide Labor Laws and employment Visas
  • Excellent interpersonal skills
  • Experience with hybrid workforce including a combination of remote, hourly, and full-time positions

Apply

technician

Robotics Technician at Diligent Robotics

Elements Icon Austin, TX   Elements Image Full Time

Responsibilities:

  • Fabricate test setups for robot qualification and acceptance testing
  • Build-out and ownership of workspaces and inventory
  • Assembly production robots (wire harnessing, structures, electromechanical assemblies, and final integration) to industry standards
  • Run acceptance test procedures of production hardware and software
  • Work closely with design and manufacturing engineers to provide feedback on manufacturability, work instructions, and tools/processes.
  • Refurbish existing robots in the field to meet the rapidly evolving design

QUALIFICATIONS:

  • At least 1-2 years of experience fabricate electrical and mechanical parts and assembly for R&D or Production purposes
  • Strong familiarity with electrical and mechanical tools - socket sets, fastener thread sizes, torque wrenches, calipers, drill press, angle grinder, soldering iron, pin/connector crimpers, heat guns
  • Good organizational and cleanliness skills
  • Enjoys being hands-on with hardware
  • Strong willingness to learn, adapt, and improve things around them
  • Honesty and openness in reporting mistakes, handling hardware, and performing job functions
  • Ability to lift heavy objects (70 lbs)
  • Dexterity and patience to deal with small hardware and electronics

Apply

Software Engineering

Robotics Software Engineer at Diligent Robotics

Elements Icon Austin, TX   Elements Image Full Time

Responsibilities:

The work will be fast-paced and you should love the challenge of tackling new problems that will arise. You should be willing to get your hands dirty and dive into challenges whether they be developing new AI algorithms or understanding the latencies of network throughput. We are hiring engineers to help build robots that manipulate objects and navigate in human environments in a way that is safe, robust, and socially acceptable. We are looking for talented people excited to take on one or more of the following focus areas of innovation:

* Navigation for dynamic indoor environments
* Machine learning and data visualization
* Computer vision deployed in real-world systems
* Manipulation in semi-structured environments

Qualifications:

  • BS, MS, or PhD in Computer Science, ECE, Robotics, or a related field
  • 2-3 years of industry experience with robotics or software running on real hardware
  • Experience with ROS
  • Knowledge in C++, Python, Linux
  • Experience deploying algorithms on real robots
  • Excellent communication skills
  • Collaborates well in a team environment
  • Flexibility and the ability to quickly adapt to changes in project scope
  • Excellent coding and testing habits

Apply

Software Engineering

Senior Software Engineer - Back End at Diligent Robotics

Elements Icon Austin, TX   Elements Image Full Time

Responsibilities:

  • Build backend integrations with cloud provider's managed databases.
  • Integration of user-facing elements developed by a front-end developers with server side logic
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Create database schemas that represent and support business processes
  • Occasional off-hours, on-call work required. 

Qualifications:

  • 5+ years of combined experience in Back End Software Engineering roles in a full stack engineering environment
  • Bachelor’s degree in Computer Science, related field, or equivalent experience
  • Experience soliciting systems requirements, designing, and implementing new platform components leveraging infrastructure or SaaS services.
  • Experience working with distributed, fault tolerant systems
  • Experience creating database schemas that represent and support business processes
  • Experience implementing user authentication and authorization between multiple systems, servers, and environments
  • Experience with the integration of multiple data sources and databases into one system
  • Experience with running a production environment in one or more Infrastructure as a Service cloud providers (AWS or Google Cloud)
  • Experience with modern datastores at small to medium scale (Firestore, Redshift, Postgres, Mongo, distributed queues like Kafka, MosquittoMQ).
  • Experience with converting monolithic applications to microservices and service discovery technology
  • Proficient understanding of code versioning tools, such as Git
  • Proficient understanding of OWASP security principles
  • Understanding of “session management” in a distributed server environment
  • Solid Linux skills and proficiency in at least one high-level language (i.e. Python). 
  • Experience working in an agile methodology development lifecycle

Apply

 

software engineering

Sr. Software Development Engineer in Test at Diligent Robotics

Elements Icon Austin, TX   Elements Image Full Time

Responsibilities:

  • Design and develop automation frameworks and testing strategies.
  • Integrate with robotic infrastructure to establish a continuous build and test cycle.
  • Be a technical contributor to projects from the ideation phase to the delivery of a commercial product.
  • Design and develop testing systems for continuous integration and deployment
  • Work cross functionally with software, and hardware engineering teams to develop and deliver functional, robust, and stable commercial products.
  • Perform functional testing against robotic hardware.
  • Implement test procedures to ensure proper functionality of Diligent products prior to shipping to customers.
  • Automate existing manual test procedures with a focus on quality, repeatability, and data driven results. 

Qualifications:

  • At least 5 years of experience in software development and/or test automation. This includes programmatically testing the product, measuring test coverage, developing the best automation, driving testability and diagnostic ability into the product, while promoting best practices in quality areas. 
  • At least 3 years of experience as a technical QA/testing lead or hands-on manager
  • Bachelor’s degree in Computer Science, related field, or equivalent experience
  • Strong understanding of test automation methodologies
  • Strong understanding of software release testing methodologies
  • Excellent Python and C++ programming skills
  • Experience with API automation testing including unit test automation frameworks
  • Experience with Linux, Docker, Git, shell scripting
  • Experience designing and building automated software testing frameworks and workflows for teams (i.e. Cucumber, etc)
  • Experience designing, building and maintaining automation testing tool sets (i.e. Selenium, Serenity, etc). 
  • Experienced in Agile or Scrum methodologies
  • Excellent communication skills
  • Outstanding cross functional team member
  • Enthusiastic about learning new things and being hands on with robots and other hardware

Apply

other

General Interest at Diligent Robotics

Elements Icon Austin, TX   Elements Image Full Time

We envision a future powered by robots that work seamlessly with human teams. We build the artificial intelligence that enables service robots to collaborate with people and adapt to dynamic human environments. Join our mission-driven, venture-backed team as we build out our team. 

If you don't find a role that fits, please let us know how you can help by completing this application. We keep all resumes on file and will be in touch as we grow. Thank you for your early support.

Apply

software Engineering

Systems Engineer at Plus One Robotics

Elements Icon San Antonio, TX   Elements Image Full Time

Responsibilities:

  • Conceptualize, design, simulate, program, test, and demonstrate pilot/production robotic systems
  • Perform reach studies, cycle time estimation, process design/animation, device configuration
  • Create, innovate, and invent new/better automation products/solutions for material handling
  • Produce design documents, assembly/work instructions, and bill of materials
  • Periodically travel to customer sites to collect data, install, or support deployed systems
  • Confidently represent Plus One Robotics to its customers and vendors as an automation SME
  • Diagnose and isolate root causes both hardware and software (ROS-based systems)
  • Assist in problem resolution specific to the program/project
  • Participate in project teams and all activities related to the development of new products
  • Solve problems that arise proactively and creatively; persist in the face of challenges
  • Perform hands-on wiring/electrical installation
  • Manage inventory of critical project specific components

Qualifications:

  • Bachelors/Masters in Mechanical/Electrical/Computer Engineering or a related field, and 2+ years’ work experience.
  • Familiarity with one or more common programming languages (C++, Python, JavaScript); and/or familiarity with ROS (Robot Operating System).
  • Excellent analytical skills and attention to detail.
  • Excellent verbal and written communications skills in English.
  • Comfortable managing multiple tasks simultaneously.
  • Passion for robotics and mechatronic systems and pride of ownership.
  • Able to work in fast-paced, team-driven environment.
  • Must have reliable transportation.
  • Must have a valid drivers’ license.
  • Must have a valid passport or obtain one within first 3 months of hire.

Apply

development

Sr. Developer – AI/Vision at Plus One Robotics

Elements Icon San Antonio, TX   Elements Image Full Time

Responsibilities:

  • Evaluate new technologies and/or applications to define requirements for development team
  • Architect, develop, test, and productize artificial intelligence algorithms for robot perception solutions
  • Compose/present technical communication with/for colleagues and clients
  • Travel to customer sites to collect data or support deployed systems
  • Solve problems that arise proactively and creatively
  • Mentor junior staff development
  • Present to management and stakeholders
  • Operate common power tools for modifying and construction purposes

Qualifications:

  • Entrepreneurial instinct. You thrive in a changing, ambiguous environment, and have a bias toward action.
  • Excellent analytical skills and attention to detail.
  • Comfortable managing multiple projects simultaneously.
  • Highly collaborative, adept in building relationships and communicating with stakeholders at every level.
  • A natural curiosity about robots and automation development, CSS, HTML.
  • Proficient with SharePoint, Microsoft Office, and Google applications.
  • Maintain empathy towards clients and partners.
  • Excellent communication skills in English, both written and oral.
  • Able to work in a fast-paced, team-driven environment.
  • Passion for creating systems that learn and improve.

Apply

technical support

Senior Technical Support Specialist at SIERA.AI

Elements Icon Remote, India, Work From Home   Elements Image Full Time

Responsibilities:

  • Handling customer technical support cases through phone, chat and email submission
  • Updating the company support knowledge base with tech tips and brief documents
  • Customer onboarding and training remotely via teleconference.
  • Communicating customer issues to engineering and development teams
  • Evaluating system potential through assessing compatibility of new programs with existing programs
  • Improving existing products by evaluating customer objectives and specifications, reviewing proposed changes and making recommendations to internal teams.
  • Maintain client confidence by keeping their information confidential
  • Preparing reference material for users by drafting operation instructions

Qualifications:

  • Technical or engineering education background. B.S or B.Tech is a minimum requirement.
  • 8+ years of experience in technical customer support.
  • 2+ years of customer training and onboarding experience.
  • 2+ years of experience working with enterprise customers.
  • Excellent written and spoken english communication.
Apply

engineering

Manual QA / Test Engineer (Remote, 5 Years Experience) at SIERA.AI

Elements Icon Remote   Elements Image Full Time

Responsibilities:

  • Work closely with Quality Assurance roles and other departments to ensure quality products with clear project deliverables and timelines, and to ensure timely completion of deliverables.
  • Participate in a small, experienced, energetic team on a rapid, agile delivery schedule.
  • Design test cases and test scenarios to ensure both new and previous feature
  • Execute test cases to ensure the business scenario Be hands-on in writing, executing, and monitoring automated tests
  • Build tools to support development and business functions
  • Participate in new project development to facilitate automation in conjunction with development.

Qualifications:

  • A Bachelor's degree in a field such as Math, Science, or Computer Science is preferred
  • At least 5 years of Experience in Manual Testing.
  • Strong written and spoken English communication skills.
  • Ability to show exceptional attention to detail, and be able to interact well with others
  • Expertise in Jira, Confluence, and agile scrum development.
  • Strong oral and written communication skills are essential, as well as follow-up and follow-through skills to ensure issues are resolved in a timely manner

Apply

Development

Senior Android Developer (Full-Time) at SIERA.AI

Elements Icon Austin, TX   Elements Image Full Time

Responsibilities:

We're looking for an experienced Android Developer with a minimum of 6 years of industry experience who will help design and develop Mobile Applications that involve building background processes, implementing Bluetooth/BLE bridges and playing with sensors, such as accelerometer

Qualifications:

  • 5+ years of development experience with Android, proficiency in Java or Kotlin.
  • Experience with Accelerometer and Bluetooth is a big plus.
  • Experience developing high quality, large-scale consumer applications.
  • Understanding of UI development of Android and able to build platform-like solutions.
  • Strong communication skills and great product sense
  • Strong passion of building product.
  • Embrace startup culture, wants to be challenged with complex issues

Apply

engineering

Senior Backend Engineer NodeJs (Remote) at SIERA.AI

Elements Icon Remote   Elements Image Full Time

Responsibilities:

We're looking for an experienced full-stack software engineer (web) with a minimum of 8-10 years of industry experience who will help develop high-speed backend engine for user-facing web dashboards that will run on AWS/GCP. We are looking for a hungry go-getter who has what it takes to build a high-growth rocket ship!

Qualifications:

  • B.S / M.S in Computer Science or related field with 8+ years of industry experience.
  • Rock-solid software engineering foundation and a commitment to writing clean, documented and well-architected code.
  • 2+ Yrs of experience with NodeJS stack.
  • Experience deploying hosted applications in the cloud using GCP/AWS or similar platforms.
  • Experience with large data sets, developing data analytics and dashboards for enterprise applications.
  • Experience leading a team of developers is a plus.
Apply

electrical engineering

Senior Electrical Engineer at SIERA.AI

Elements Icon Austin, TX   Elements Image Full Time

Responsibilities:

  • Our hardware engineering team is looking for a lead electrical engineer to join us and directly contribute to the design and implementation of our mission.
  • If you are adaptable, eager to learn, and full to the brim with engineering spirit, you will succeed with us. The electrical team works directly with our industrial vehicles and table-top testing setups to design and prototype our robotics, vehicle safety, and automation systems.
  • You will work on custom PCBs design, electrical harness design, power distribution systems, and system design.
  • You will also be responsible for collaborating with on-shore and off-shore manufacturing and supply chain partners.

Qualifications:

  •  8-10 years of hands-on experience with electrical engineering projects from idea inception to finished prototype.
  • Solid expertise with computer-aided design software such as Eagle and Fusion 360 or any equivalent.
  • Proficiency in electrical laboratory equipment such as oscilloscopes and multimeters.
  • Excellent documentation skills.

Apply

development

Senior Front End React Developer 5+ Yrs Experience at SIERA.AI

Elements Icon Austin, TX   Elements Image Full Time

Responsibilities:

  • We're looking for an experienced front-end software web engineer with a minimum of 5 years of industry experience who will help design and develop responsive and fluid user interfaces for custom user-facing web apps in the MERN framework with an emphasis on React/Redux/Redux-Saga.

Qualifications:

 

  • B.S in Computer Science or related field with an go-getter attitude.
  • Rock-solid software engineering foundation and a commitment to writing clean, documented, and well-architected code.
  • Expertise with React / Redux a must.
  • Expertise with Express / HTML5 / CSS / REST / Bootstrap / Material UI.
  • Comfortable designing front-ends from scratch using appropriate design tools.
  • Experience building enterprise dashboards is a plus.
  • Working knowledge back-end/full-stack is a plus.
Apply

development

Senior Full Stack Developer - 8+ Yrs Experience at SIERA.AI

Elements Icon Austin, TX   Elements Image Full Time

Responsibilities:

  • We're looking for an experienced full-stack software engineer (cloud) with a minimum of 8+ years of industry experience who will help develop custom customer-facing dashboard on AWS.
  • You will be required to understand customer needs and develop fluid interfaces and responsive back-ends.

Qualifications:

  • B.S / M.S in Computer Science or related field with 8+ years of industry experience.
  • Rock-solid software engineering foundation and a commitment to writing clean, documented and well-architected code.
  • 5+ Yrs of experience with MERN stack / React.js / HTML5 / CSS / REST / Bootstrap.
  • Experience deploying hosted applications in the cloud using AWS a plus.
  • Experience with large data sets, developing data analytics and dashboards for enterprise applications.
  • Experience leading a team of developers is a plus.

Apply

Software Engineering

Senior Systems Engineer at Veo Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Develop a comprehensive understanding of the goals and capabilities of our system, both hardware and software, as well as characterization of the robots and other automated equipment we interface with and the goals of the manufacturing workflows we enable 
  • Utilize your deep knowledge of math and physics to develop algorithms and controls for time-of-flight sensors, industrial robots and other hardware
  • Apply technical knowledge to solve real-world problems in digital signal processing, computer vision, and/or control theory
  • Have an interest in and become an industry leader in one or more of the following:
    • Speed and Separation Monitoring (SSM) for safe control of industrial robots3D object tracking and classification
    • Health monitoring of computer vision algorithms and error detection
    • Mathematical frameworks and measurement methodology for vision and safety systems with emphasis on error characterization and propagation
    • Depth sensor calibration and signal processing for highly reliable and redundant systems

Qualifications:

  • An engineer experienced with complex, integrated hardware/software systems who enjoys solving challenging problems and implementing solutions in real-world scenarios
  • Comfortable with C++ programming
  • Experienced with efficient algorithm design
  • An excellent communicator, able to create effective artifacts, including block diagrams, design documents, and requirements, that enable large engineering teams to collaborate effectively on complex products
  • Interested in becoming a leader in digital signal processing, computer vision, and/or control theory

Apply

Electrical Engineering

Electrical Engineer at Veo Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Own sub-project efforts and take hardware from concept all the way through to production
  • Evaluate, select and qualify new vendors and partners
  • Develop a deep understanding of IEC 61508 functional safety requirements as they relate to hardware deployment

Qualifications:

  • BS in Electrical Engineering with 2+ years of experience or equivalent
  • Experienced with industrial PC design or graphic card design and comfortable designing with modern CPUs, GPUs, and FPGAs
  • A first-principles thinker who can invent novel solutions to challenging technical problems
Apply

software engineering

Senior Software Engineer - Python at Veo Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Develop production-quality python applications and daemons that will ship with Veo’s safety system and manufacturing software.
  • Expand upon developer tooling written in Bash.
  • Create design documents that effectively describe what you plan to build.  
  • Participate in a rigorous review process (code and design) to ensure all software developed at Veo meets our quality bar.
  • Use Git to ensure commits are well-organized and traceable to our tracking system. 
  • Operate outside your area of direct expertise to solve hard problems with the rest of our cross-disciplinary team.
  • Design, develop and maintain various software components and tools that interact with the Yocto project.
  • Maintain the continuous integration infrastructure for a variety of software repositories and a custom Linux distribution built on top of OpenEmbedded.

Qualifications:

  • Someone with 5+ years of experience developing software in a production environment.
  • Passionate about rigorous testing and validation practices because unit and automated integration testing is a core part of our development process in addition to manual testing
  • Knowledgeable of professional software engineering best practices for the full software development life cycle.
  • A first-principles thinker who can invent novel solutions to challenging technical problems.

Apply

software engineering

Senior Software Engineer - Team Lead Python Infrastructure at Veo Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Develop production-quality python applications and daemons that will ship with Veo’s safety system and manufacturing software.
  • Be in a team lead role that requires organizing and prioritizing the team’s activities using project management tools, scheduling and mentoring team members.
  • Create design documents that effectively describe what you plan to build.  
  • Participate in and reinforce a rigorous review process (code and design) to ensure all software developed at Veo meets our quality bar.
  • Use Git to ensure commits are well-organized and traceable to our tracking system. 
  • Operate outside your area of direct expertise to solve hard problems with the rest of our cross-disciplinary team.
  • Design, develop and maintain various software components and tools that interact with the Yocto project.
  • Maintain the continuous integration infrastructure for a variety of software repositories and a custom Linux distribution built on top of OpenEmbedded.
  • Expand upon developer tooling written in Bash.

Qualifications:

  • Someone with 5+ years of experience developing software in a production environment.
  • Passionate about rigorous testing and validation practices because unit and automated integration testing is a core part of our development process in addition to manual testing
  • Knowledgeable of professional software engineering best practices for the full software development life cycle.
  • A first-principles thinker who can invent novel solutions to challenging technical problems.

Apply

Software Engineering

Software Engineer at Veo Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Develop highly reliable modern C++ software.
  • Work on a multi-threaded Linux application running on a high performance, time-critical computing platform
  • Design and implement unit and integration testing strategies for mission-critical software.  
  • Operate outside your area of direct expertise to solve hard problems with the rest of our cross-disciplinary team

Qualifications:

  • Experienced developing and shipping production quality C++ software applications.
  • Passionate about rigorous testing and validation practices because creating unit testing is a core part of our development process.
  • Able to use your communications skills and big picture understanding to help translate high level requirements into working software
  • A first-principles thinker who can invent novel solutions to challenging technical problems

Apply

business & finance

Product Manager at Veo Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Really “get” our customers: you are able and excited to develop a hands-on understanding of how a customer would set up and use our product
  • Build a detailed understanding of our system and be able to make informed tradeoffs based on technical dependencies, customer/ partner needs and safety implications
  • Work closely with hardware and software engineering teams to prioritize, scope and document details of a complex, safety critical product
  • Generate and document requirements in a format that supports the structured product development process required for functional safety certification
  • Launch new functionality and help ensure that we are communicating with our customers effectively from a sales and marketing perspective
  • Communicate effectively with and across multiple engineering teams and influence others who are not direct reports

Qualifications:

  • An experienced technical product manager with 5+ years of experience working on and shipping hardware/software products
  • Walking in the door with technical competence or the ability to quickly ramp up on sensing technology, robotics and industrial automation
  • Able to solicit and synthesize input from multiple team members to make decisions in an ambiguous context -- and influence the team to execute on these decisions
  • Able to communicate technical concepts comfortably with a wide range of audiences
  • A college graduate with a BA/BS in a technically relevant field, or have equivalent experience

Apply

engineering

Test Engineer at Veo Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Design experiments with detailed materials & methods that evaluate the performance of systems comprised of sensors, software, computing hardware, and industrial robots
  • Execute system level testing in fully integrated industrial robotic workcells emulating customer use cases
  • Work with design engineers to understand functionality, debug failures, and provide feedback
  • Generate, perform analysis on, and monitor performance benchmarks for system acceptance criteria from system requirements
  • Organize and summarize test setups, data, analysis, and results in written reports
  • Source or design testing equipment and generate accompanying code, for example: data acquisition units, electromechanical test fixtures, motion capture

Qualifications:

  • A creative and rigorous engineer or applied scientist with 2+ years experience in testing, experimental design, verification and validation, or scientific research
  • Hands-on and comfortable with the Linux command line, basic mechanical design, electronics, and writing code, especially Python
  • Invested in the impact of testing you perform- tracing to requirements, risk, and customer needs
  • Adept at clearly summarizing and presenting test data and test status
  • Meticulous and process-driven in your approach to testing
  • An enthusiastic collaborator willing to operate outside your area of direct expertise to solve hard problems with the rest of our cross-disciplinary team

Apply

software engineering

Team Lead - Robot Software Team at Vecna Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Define the team processes, roles and necessary skills
  • Manage team planning and workload based on Company’s priorities
  • Ensure quality of deliverables in a timely manner with a control of induced cost
  • Manage team performance using KPIs
  • Supervise the Robot Software Team; Hire additional team members
  • Collaborate with the program management team to ensure software is released according to product development targets
  • Commit to excellence: manage to deadlines, execute to established goals, and maintain high-quality delivery
  • Identify, mitigate, and escalate risks, as necessary and appropriate

Qualifications: 

  • Bachelor's degree with 5+ years of robotics software development, ideally in a leadership role; Masters a plus.
  • The right attitude, including but not limited to the following qualities: collaborative, thoughtful, team- oriented, honest, level-headed, strategic, driven, perseverant, inquisitive, and creative. Excellent interpersonal and problem-solving skills. 
  • A great communicator, both verbally and written
  • Robust knowledge of standard engineering process, including phase gate and design reviews.
  • Demonstrated ability to thrive in rapid growth and transformative environments. 

Apply

business & finance

Industry Sales Manager at Vecna Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Proactively drive new sales and growth opportunities by understanding the customer’s business needs and aligning their needs with appropriate solutions. 
  • Capture net new accounts as well as maintain and grow existing accounts. 
  • Build strong “trust” relationships with clients, creating trust and confidence at all levels to increase revenue and sales opportunities. 
  • Lead negotiations through a complex decision-making process. 
  • Develop sales strategies, build pipelines in a specified industry. 
  • Obtain competitive information during daily contacts and distribute as appropriate to develop sales strategies. 
  • Assist in establishing product development priorities based on customer experience. 
  • Own industry sales forecasting by demonstrating in-depth knowledge of sales and buying cycles from initial contact through the procurement process. 
  • Prepare formal proposals and present to all levels of the organization. 
  • Capture customer information and sales activity data into customer relationship management (CRM) system. 
  • Meet or exceed sales quota and revenue goals. 
  • Travel approximately 50%. 

Qualifications:

  • BS in engineering, business, or related disciplineequivalent experience considered. 
  • 5+ years of direct sales experience selling products in the warehouse or tech environment. 
  • Exceptional interpersonal, negotiation, and conflict resolution skills. 
  • Excellent written and verbal communication. 
  • Excellent organizational skills and attention to detail. 
  • Experience managing effective customer relations. 
  • Full Sales Cycle Experience - must be a true "hunter" with the ability for  prospecting, identifying potential leads, overcoming objections, and closing deals. 
  • Proven track record of consistent quota over-achievement. 
  • Illustrated success prospecting, building and executing a solid pipeline of opportunities, and presenting and discussing solutions with C-level and other decision-makers. 
  • Logistics and/or technology sales experience preferred. 
  • Solutions sales and/or software sales experience preferred. 
Apply

business & finance

Business Development Representative at Vecna Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Work closely with the outside Sales team to identify and build strategic pipelines across the Vecna Robotics sales industries. 
  • Oversee lead engagement – new and cold - to secure industry relationships.  
  • Obtain competitive information to develop sales leads. Implement findings from industry research to develop content and contacts. 
  • Partner with the Marketing team to create customer-focused content. 
  • Create proposals and documentation for internal and external stakeholders. 
  • Maintain customer relationship management (CRM) system.  

Qualifications:

  • BS degree in business, engineering, communication, or related field; related experience without a degree considered.
  • 0-2 years of experience.
  • Exceptional communication skills including presentation and technical writing skills. 
  • Excellent strategic thinking skills and attention to detail. 
  • Previous sales or call-center experience a plus. 
  • Strong interest in Warehouse, logistics or technology, previous related knowledge, or experience a plus. 

Apply

hardware engineering

Robotic Regulation and Compliance Engineer at Vecna Robotics

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Conduct Risk Analysis for our platforms and prescribe solutions to bridge the gaps. 
  • Design safety solutions for our AGV (automatous guided vehicle) products.
  • Design test procedures to validate our products’ continuous safety. 
  • Design, support, and maintain processes to ensure adherence to safety practices from the initial product prototyping to customer deployment. 
  • Proactively suggest improvements, solve problems, and escalate risks. 
  • Work effectively in a fast-paced, dynamic environment as part of a multi-disciplinary team. 
  • Help build the smartest, safest robots in the world.  

Qualifications:

  • A strong engineering background 
  • Knowledge of applicable safety-related standards including:  
    • ANSI/ITSDF B56.5 
    • ANSI/RIA R15.08
    • ISO 13849-1  
  • Experience evaluating safety in the context of ISO 13849-1 and with the relevant tools used (e.g., SISTEMA) 
  • Industry experience applying safety standards to production products and processes 
  • Experience advocating for safety during product development across multiple engineering disciplines   
  • Experience with existing commercial, off-the-shelf PLd safety sensors and systems—specifically SICK safety scanners for mobile applications 
  • Excellent written and verbal communication skills 

Apply

Electrical Engineering

Electrical Engineer at Dexai Robotics

Elements Icon Boston, MA   Elements Image Full Time

Qualifications:

  • A Master’s, Bachelor’s, or equivalent academic experience in electrical engineering
  • 3+ years of industry experience developing electro-mechanical hardware systems such as motorized mechanisms, electronics enclosures, PCBAs, cable harnesses, etc.
  • A strong sense of end-to-end ownership. You love delivering physical systems under a “no task is too small” mentality through the entire design lifecycle including requirements, design, testing, characterization, manufacturing, certification, and iteration
  • Experience with one or more Electrical CAD software packages including Altium, Eagle, KiCad, etc.
  • Experience troubleshooting electrical issues, determining root cause failures, and implementing corrective/preventative actions
  • Strong hand-on skills using standard electrical tools such as DMMs, power supplies, soldering equipment, etc.
  • Experience using industry standard microcontrollers and/or single board computers for robotic control, signal processing, and communication systems
  • Excellent written and oral communication skills to work closely with our tight-knit team
  • A can-do attitude, recognizing that there are dozens of reasons why something can’t be done, and wanting to find the handful of ways it can be done

Apply

 

other

Director of Computer Vision and Machine Learning at Dexai Robotics

Elements Icon Boston, MA   Elements Image Full Time

Qualifications:

  • Master’s, PhD degree, or equivalent work experience in Computer Vision or a related field 
  • Experience in pose estimation and vision based prediction algorithms
  • Love for testing, simulation and experimentation for early-stage development; but a hacker mentality to get stuff into production
  • Experience writing Python and/or C++ code; you write clean, efficient code that others understand
  • Good communications skills to work closely with our team as we collaboratively evolve our software stack
  • A strong sense of end-to-end ownership. You love delivering the full package under a “no task is too small” mentality
  • A can-do attitude, recognizing that there are dozens of reasons why something can’t be done, and wanting to find the only way it can be done

Apply

Software engineering

Senior Computer Vision and Machine Learning Engineer at Elements

Elements Icon Boston, MA   Elements Image Full Time

Qualifications:

  • Master’s, PhD degree, or equivalent work experience in Computer Vision or a related field 
  • Experience in pose estimation and vision based prediction algorithms
  • Experience writing Python and/or C++ code; you write clean, efficient code that others understand
  • Good communications skills to work closely with our team as we collaboratively evolve our software stack
  • A strong sense of end-to-end ownership. You love delivering the full package under a “no task is too small” mentality
  • A can-do attitude, recognizing that there are dozens of reasons why something can’t be done, and wanting to find the only way it can be done

Apply

other

Senior Roboticist -Dynamics and Control at Dexai Robotics

Elements Icon Boston, MA   Elements Image Full Time

Qualifications:

  • Master’s, PhD degree, or equivalent work experience related to control theory, robotics, or a related field 
  • Experience with developing and deploying algorithms for control of dynamical systems. 
  • Experience with mathematical optimization (convex programming, nonlinear optimization, warm starting, etc.)
  • Experience writing Python and/or C++ code; you write clean, efficient code that others understand
  • Good communications skills to work closely with our team as we collaboratively evolve our software stack
  • A strong sense of end-to-end ownership. You love delivering the full package under a “no task is too small” mentality
  • A can-do attitude, recognizing that there are dozens of reasons why something can’t be done, and wanting to find the only way it can be done

Apply

other

Senior Roboticist - Manipulation at Dexai Robotics

Elements Icon Boston, MA   Elements Image Full Time

Qualifications:

    • Master's, PhD degree, or equivalent work experience in Mechanical Engineering, Electrical Engineering, Aeronautical Engineering, Computer Science, or a related field
    • Experience with algorithms related to learning-based control for dynamical systems such as reinforcement learning, apprenticeship learning, adaptive control, and symbolic learning
    • Experience with robotics simulation software and/or sim-to-real transfer
    • Love for testing, simulation and experimentation for early-stage development; but a hacker mentality to get stuff into production
    • Experience writing Python and/or C++ code; you write clean, efficient code that others understand
    • Good communications skills to work closely with our team as we collaboratively evolve our software stack
    • A strong sense of end-to-end ownership. You love delivering the full package under a “no task is too small” mentality
    • A can-do attitude, recognizing that there are dozens of reasons why something can’t be done, and wanting to find the only way it can be done

Apply

other

Senior Roboticist - Software at Dexai Robotics

Elements Icon Boston, MA   Elements Image Full Time

Qualifications:

  • 4 years of industry experience writing Python and/or C++ code; you write clean, efficient code that is written for others to understand
  • Familiarity with computer vision concepts
  • Experience with calibrating robotic systems
  • Good communications skills to work closely with our team of roboticists and machine learning engineers as we collaboratively evolve our software stack
  • A strong sense of end-to-end ownership. You love delivering the full package under a “no task is too small” mentality
  • A can-do attitude, recognizing that there are dozens of reasons why something can’t be done, and wanting to find the only way it can be done

Apply

Software Engineering

Software Engineer, Data Platform at Dexai Robotics

Elements Icon Boston, MA   Elements Image Full Time

Qualifications: 

  • Expert knowledge in SQL databases and high-performance big data solutions (e.g. Spark, Hadoop)
  • Proficiency in CI/CD and automated workloads for code, data, and models
  • Experience with supporting full cycles of ML development and deployment (e.g. via RESTful API as a service)
  • Working python skills to support custom data pipelines
  • Working knowledge of cloud native system (we use AWS)
  • Passion for continuous learning and staying on the cutting-edge
  • Desire to hold work products to highest standards and automate enforcement
  • Self-initiative in an Agile environment

Apply

software engineering

Software Engineer - Embedded at Roam Robotics

Elements Icon San Francisco, CA   Elements Image Full Time

The Skill Set:

  • Experience architecting software for embedded systems that use multiple microcontroller platforms.
  • Excellent C/C++ skills
  • Working knowledge on testing embedded systems
  • Solid on software engineering best practices
  • Ability to write clean and concise code

Responsibilities:

  • Dynamic and effective management of team project pipeline
  • Leadership in implementation of Scrum principles
  • Initiative in adhering to Agile development standards
  • Hire, train and develop team of engineers
  • One on one coaching sessions with team engineers
  • Debug code when needed

Apply

Mechanical Engineering

Mechanical Engineer - Structural Design at Roam Robotics

Elements Icon San Francisco, CA   Elements Image Full Time

The Skill Set:

  • Bachelor’s degree in Mechanical or Materials Engineering
  • 2+ years professional experience
  • Fluency in CAD (Solidworks)
  • Knowledge of using CAD finite element analysis (FEA) tools

Responsibilities:

  • Engineering analysis of concepts with a focus on structural components
  • CAD design
  • Working with vendors to build prototypes
  • Active participation in design discussions/reviews, communicating about project status/results with the team
Apply

Mechanical Engineering

Mechanical Engineer (Test Engineer) at Roam Robotics

Elements Icon San Francisco, CA   Elements Image Full Time

The Skill Set:

  • 2 years experience as a Mechanical Engineer or Test Engineer of mechanical systems
  • OR masters degree with internship/professional experience
  • Proven track record of professional or research experience building mechatronic systems

Responsibilities:

  • Be one of the guardians making sure our products out in the world are safe and reliable because you’ve tested them so thoroughly
  • Design and implement test fixtures and related test protocols
  • Collaboration with Design Engineers to understand testing needs
  • Support Design Engineers with component development
  • Run tests, collect data, analyze data and present findings
  • Proven track record of professional or research experience setting up sensors and related DAQ systems
  • Experience analyzing data in Python or Matlab
  • 4-year degree, Mechanical Engineering
Apply

Mechanical Engineering

Engineering Technician - Mechanical at Roam Robotics

Elements Icon San Francisco, CA   Elements Image Full Time

Basic Qualifications:

  • 2+ years demonstrated experience assembling and debugging complex electro-mechanical systems
  • Demonstrated experience working in a machine shop with the ability to safely operate common machine tools including lathes and mills
  • Strong mechanical background
  • Proficient with Solidworks
  • Able to deliver quality work in a fast-paced startup environment
  • Ability to relocate to work at the Roam San Francisco office

Bonus Points:

  • Academic background in mechanical engineering or a related field
  • Experience designing, maintaining, or operating electro-mechanical test equipment
  • Experience with more advanced machine tools including CNC mills, laser cutters, or water jets
  • Experience with composites
  • Strong preference given to candidates available immediately
  • US Citizen or permanent resident
Apply

other

Autonomous Vehicle Deployment Engineer at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

 

    • Determine and oversee diagnoses, troubleshooting, service, and repair of complex electromechanical systems, as well as training onsite staff on these systems
    • Perform testing, support failure diagnosis and review and implement corrective action
    • Act as the primary contact for field locations for diagnosing complex problems, setting up new AV maps, and improving site operational procedures
    • Perform retrofits to ensure vehicle readiness for testing or deployment
    • Work with Operations, Robotics, Perception and Mechatronics Engineers to resolve issues that have been identified. Analyze failure data to drive product improvements
    • Prototype solutions using CAD, software, and shop tools for problems that arise
    • Communicate desired updates, and configuration change requests on software and hardware systems

Requirements:

    • Bachelor of Science in engineering or related field
    • Wide breadth of knowledge from EE, MechE, CE, and CS and eagerness to learn new topics quickly
    • Strong technical background including ability to diagnose advanced sensors, computer systems, actuators, and networking equipment
    • Strong communication skills, capable of breaking down problems into understandable tasks for associates with a range of experience
    • Able to work under pressure in a changing environment
    • Comfortable operating tools while working in, around, and under a car
    • Able to complete a visual assessment of the vehicle and/or parts
    • Based in Boston with travel to deployment sites as needed
    • Able to lift and transfer a 25lb object

Apply

other

Autonomous Vehicle Systems Engineer at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

    • Analyze the system design and help develop system and safety requirements
    • Collaborate with software development team on functional safety for a fail-operational autonomous driving system
    • Develop and execute test plans and procedures for testing self-driving vehicles
    • Collaborate with the engineering development and operations teams to verify and validate self driving car systems 
    • Analyze and document test methods, procedures, and results

Requirements:

    • BS, MS, or PhD in an engineering field, computer science, or equivalent work experience
    • 3+ years of professional work experience as an engineer
    • Experience in the design and/or validation of vehicle, robotics, or software development for safety critical systems
    • Based in MA with some travel to test locations (up to 30% travel)
    • Passionate about self-driving technologies
    • Attention to detail and good communication skills

Apply

other

Data Engineer at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

    • Develop, support, and improve processing, analyzing, and reporting on data from our autonomous vehicles
    • Collaborate with other teams on analytics work
    • Test, debug, and maintain production-quality code

Requirements:

    • BS in computer science or a related field or equivalent experience
    • 2+ years professional experience in data processing and analysis with Python
    • Experience with databases and SQL
    • Experience with Cloud technologies (e.g., GCP/Azure/AWS and Docker)
    • Familiarity with Git, code reviews, CI/CD (e.g., Jenkins) and agile development
    • Interest and ability to learn additional skills and technologies as required

Apply

software engineering

C++ Software Engineer at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

    • Build software for a self-driving vehicle
    • Develop and maintain software and systems, both on- and off-vehicle
    • Test, debug, and maintain reliable, safe, and production-quality code
    • Participate in our team’s software development processes, including documentation, automated testing, and source control practices

Requirements:

    • BS in computer science, electrical engineering, aerospace engineering, or a related field, or equivalent practical experience
    • Excellent software development skills using C++
    • Excellent communication skills in written and verbal English
    • Proven experience leading and mentoring junior engineers
    • 5+ years of experience writing production-quality code

Apply

software engineering

Embedded Software Engineer - Driverless Vehicle Experience at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

  • Design and Implementation of Display and Touch screen device drivers for Vehicle User Interface
  • Bring up hardware, bsp and develop kernel drivers for embedded Linux, Android, and/or QNX system
  • Support system benchmarking and provide inputs on platform selection and system architecture.
  • Build, debug and test embedded software on hardware reference boards, dev kits and vehicles.

Requirements:

  • Bachelor’s Degree or Master's Degree in computer science, electrical engineering, mechanical engineering, or a related field, or equivalent practical experience
  • Experience with embedded device display drivers and camera drivers preferably with Automotive User interface systems
  • Experience with Embedded Linux and/or QNX operating system and building drivers using IOs like SPI, I2C and GPIO
  • Experience with QT and Flutter
  • Experience with JTAGs, logic analyzers and hardware debuggers
  • Excellent software development skills using C/C++
  • Excellent communication skills in written and verbal English

Apply


 

software engineering

Engineering Director - Perception (Autonomous Vehicles) at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

    • Build software for self-driving cars by leading, managing, and growing a team of perception engineers and scientists
    • Create advanced perception systems to enable the vehicle to accurately perceive and react to its surrounding environment
    • Take responsibility for the overall planning, execution and success of complex technical projects
    • Provide the team with technical leadership and contribute technically to projects
    • Work closely with other teams, especially within engineering and product development

Requirements:

    • BS, MS or PhD in computer science or a related field, or equivalent practical experience
    • Significant hands-on technical leadership and engineering management experience in the Robotics/Autonomous Vehicle space.
    • Deep expertise with topics such as computer vision, point cloud processing, machine learning, sensor fusion, and real-time perception
    • Track record of delivering complex technical projects
    • Excellent communication skills in written and verbal English

Apply

software engineering

Principal Software Engineer - C++ at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

    • Build software for a self-driving vehicle
    • Develop and maintain software and systems, both on- and off-vehicle
    • Test, debug, and maintain reliable, safe, and production-quality code
    • Participate in our team’s software development processes, including documentation, automated testing, and source control practices

Requirements:

    • BS in computer science, electrical engineering, aerospace engineering, or a related field, or equivalent practical experience
    • Excellent software development skills using C++Solid fundamentals in linear algebra and numerical methods
    • Excellent communication skills in written and verbal English
    • Proven experience leading and mentoring junior engineers
    • 5+ years of experience writing production-quality code

Apply

software engineering

Principal Software Engineer - Machine Learning at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

    • Create advanced perception systems that accurately perceive a self-driving vehicle’s environment using imaging and 3D sensors
    • Develop, test, debug, and maintain reliable, safe, and production quality code

Requirements:

    • A proven record of developing commercially fielded machine learning solutions to computer vision problems
    • Expert-level skills across all aspects of deep learning neural networks: collect/curate and annotate very large datasets, design/customize network architectures, train & test, and optimize for real-time operation
    • At least five years industry experience writing production quality C++ code
    • MS or PhD in computer science or a related field, or equivalent practical experience
    • Excellent communication skills in written and verbal English

Apply

mechanical engineering

Mechanical Engineer at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

    • Design, integrate, and validate hardware for fleets of self-driving vehicles
    • Coordinate closely with our software, electrical, product, and system integration teams to develop holistic designs that meet established functional requirements
    • Develop and execute plans for complex engineering projects on short timescales
    • Participate in development processes, including requirements reviews, design reviews, documentation, testing, and revision control practices
    • Ensure product safety and reliability during all phases of development
    • Support transition to quality systems and processes

Requirements:

    • BS in Mechanical Engineering or a related field, or equivalent work experience
    • Professional experience in mechanical design, testing, and design for manufacturing
    • Experience with rapid prototyping with an ability to gauge when outsourcing is a better option
    • Experience on complex, multidisciplinary projects with a knack for organization and ability to prioritize effectively
    • Willingness to travel occasionally

Apply

electrical engineering

Electrical Test Engineer at Optimus Ride

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

    • Develop and execute test plans for engineering projects, including for component qualification and design validation
    • Own test fixtures: design, prototype, execute, and maintain end-of-line testers, electrical bucks, and other test assets
    • Document test results and drive improvements into design revisions
    • Cross-functional collaboration with electrical, systems, software, and mechanical engineering teams
    • Participate in development processes, including requirements and design reviews
    • Root causing issues, proposing solutions and resolving issues in prototype vehicles

Requirements:

    • BS in Electrical Engineering or related field, or equivalent practical experience
    • Experience with developing test and validation requirements
    • Basic electrical and mechanical fabrication skills
    • Ability to use lab and testing equipment, such as soldering iron, hot air station, oscilloscopes, multimeters, general electrical prototyping,  etc.
    • Familiarity with board bring up, power electronics, and thermal management
    • Familiarity with coding (Python, C/C++)
    • Clear communication and documentation skills

Apply

software engineering

Embedded Software Engineer at Kodiak

Elements Icon Mountain View, CA   Elements Image Full Time

In this role, you will:

    • Collaborate with hardware EE on design and test of high reliable hardware systems
    • Collaborate with software engineering on architecture, optimizations and reviews 
    • Contribute to hardware specifications to ensure test coverage and fault detection
    • Participate in hands-on hardware bring-up in the engineering lab using analyzers and  probes
    • Debug common truck functions on the vehicles (Driver interfaces, Braking, Steering)
    • Develop software for embedded platforms (x86, ARM) in C/C++
    • Develop software for sensors. Evaluation and production (Camera, Radar, Lidar, IMU)
    • Develop software for network devices, time synchronization experience a plus

Qualifications:

    • Strong technical background. BS or MS, or equivalent experience in Computer Science, Electrical Engineering, or Computer Engineering
    • 2+ years of software development experience, ideally within the automotive, aerospace or a related industry
    • Extensive programming experience in C/C++
    • Deep knowledge of embedded programming platforms
    • Good understanding of networking fundamentals
    • Experience with implementation and on-vehicle debugging of low level hardware buses such as I2C, CAN, SPI, and UART 
    • Experience with high speed hardware communication such as PCIe and Automotive Ethernet
    • Hands on. You are just as comfortable getting your hands dirty analyzing a subsystem in the shop as when using a keyboard.
    • Great communicator. You have experience writing clear, concise, and detailed documentation
    • Passion. You are passionate about autonomous vehicles and their potential impact on humanity

Apply

hardware engineering

Senior Test Engineer - Hardware Systems at Simbe Robotics

Elements Icon San Francisco, CA   Elements Image Full Time

Responsibilities:

  • Own reliability requirements, testing, troubleshooting, and system design improvements of Tally 3 robot generation.
  • Lead integration testing, debug, and roll-out (component > system > robot > fleet)
  • Design and implement automated test routines for production robots.
  • Statistically analyze data to provide design risk assessments. 
  • Work closely with the development partners, including managing technical assignments and providing detailed guidance. 
  • Guide the testing and certification teams and work on the electrical evaluation of Tally products and accessories. 

Required Qualifications:

  • 4-year degree in EE, CS, or other related engineering discipline.
  • 5+ years of experience in developing and debugging complex electromechanical or equivalent systems.
  • DevOps engineering experience in developing embedded systems.
  • Ability to follow electrical schematics for troubleshooting issues.
  • Working knowledge of firmware design with basic understanding of C or C++
  • Experience working with programming languages like Python & BASH and comfortable working in a Linux environment.
  • Superior analytical reasoning, organizational, communication, and prioritization skills.
  • Self-starter with aptitude for learning new disciplines as needed to solve problems.

Apply

software engineering

Full Stack Engineer - Web & Integration at Simbe Robotics

Elements Icon San Francisco, CA   Elements Image Full Time

About This Job:

  • Implement a robust set of services and APIs to power the web application.
  • Lead the API integration to ensure connectivity between our clients' systems.  
  • Design and implement reporting protocols and tools to enable automated and efficient reporting and analysis.
  • Provide feedback to client support tickets related to the web system. 
  • Build reusable code and libraries for future use.
  • Assist in managing our hosting environment, including database administration and scaling an application to support load changes.
  • Optimize the application for maximum speed and scalability.
  • Implement our security and data protection.

About You:

  • BSCS or related degree
  • 2+ years experience with agile development or continuous delivery
  • 2+ years experience with modern web development tools and frameworks (NodeJS/Python)
  • 2+ years experience creating data-driven applications using SQL databases (Postgres), REST APIs, etc
  • Experience development of Robotics or related IoT systems is a plus
  • Minimum 2 years experience creating webapp backends in NodeJS
  • Minimum 1 year experience with Google Cloud Services ( IaaS, PaaS, GCS, GCE etc. ) or equivalent technologies

Apply

software engineering

Robot System Administrator at Simbe Robotics

Elements Icon San Francisco, CA   Elements Image Full Time

Primary Qualifications:

  • Experience administering Linux (or other Unix) networks -- preferably Ubuntu or other Debian-based distros.
  • Bash scripting

Computer Networking:

  • Building, managing and securing IP networks and VPNs
  • Setting up and managing network hardware (routers, switches, wifi access points, laying down CAT6)
  • Setting up DNS (e.g. dnsmasq) -- Bonus: zeroconf
  • Bonus: Experience with redundant out-of-band networking (primarily cellular)

Computer Security:

  • Authentication: OAuth, Kerberos, OpenID, etc
  • Authorization: LDAP, Active Directory, etc
  • SSL/TLS- certificate management
  • Hardening of publicly accessible endpoints and databases
  • SSH and SSH key management
  • Wifi Network Security (WPA2, WPA2 Enterprise)
  • VPN (OpenVPN or anything comparable like Cisco VPN -- bonus for experience with hardware VPN)
  • IPsec
  • Full Disk Encryption

Apply

software engineering

Senior DevOps Engineer at Simbe Robotics

Elements Icon San Francisco, CA   Elements Image Full Time

ABOUT THIS JOB:

  • Own Linux system administration across a significant number of hosts
  • Own the architecture and design of cloud-based, "big data" solutions
  • Own setting up, managing, maintaining, securing, and hardening IP networks
  • Utilize our internal monitoring and analytics systems to ensure that our systems always keep up with our growing demand
  • Analyze our existing infrastructure and keep it up-to-date with known security vulnerabilities and applying security patches
  • Develop documentation and processes to allow others to perform maintenance and operations on our systems as necessary
  • Must be comfortable with domestic traveling regularly to customer sites
 

ABOUT YOU:

  • BSCS or related degree
  • 6-10 years production site experience as a Software Development and Operations Engineer 
  • Minimum 5 years' experience as a  Linux administrator
  • Minimum 4 years' experience  with Google Cloud Services ( IaaS, PaaS, GCS, GCE etc) or equivalent technologies
  • Minimum 4 experience with automated build and continuous integration systems (e.g. Jenkins, TravisCI)
  • Experience with application/system level monitoring (Nagios, CloudWatch, Munin, Splunk) 
  • Experience with configuration management (Chef, Puppet, Ansible) tools
  • Experience with various application packaging and deployment technologies (Debian packages, Docker/Linux containers)
  • Experience configuring web servers (e.g. Apache/Tomcat, nginix)
  • Expertise in TCP/IP, especially HTTP, DNS, TLS and SSH protocols
  • Experience with Network Hardware ((switches, routers, APs, hardware firewalls, hardware VPN, etc)
  • Well-versed in Source Control systems like Git or SVN
  • Proficient in scripting (e.g. Shell, Python, etc)

Apply

hardware engineering

Principal Reliability Engineer at Vicarious Surgical

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Develop and drive reliability improvement plans for the subsystems.
  • Develop a system level reliability model for both capital and disposable equipment. 
  • Generate and execute plan to empirically validate reliability model in an FDA setting.
  • Represent the reliability facet of the regulatory submission to the FDA.
  • Provide leadership to engineers and technicians performing the reliability testing.

About You:

  • Minimum of a Bachelor's degree in Electrical/Mechanical Engineering, Physics, Statistics, Mathematics or equivalent.
  • Minimum of 10 years’ experience in a Reliability Engineering role.
  • Proven track record of excellence in Reliability.
  • Experience designing and performing tests.
  • Aerospace/Medical device reliability experience.
  • Experience working on a product through commercialization.
  • Strong statistical analysis skills.
  • Able to work effectively in and be a resource for a multi-disciplinary team.
  • Able to work independently and autonomously when necessary.
  • Able to effectively communicate ideas and take constructive criticism.
  • Confidence founded on sound engineering principle.
  • Ability to review subcontractor test proposals for environmental and reliability testing while validating sample sizes are appropriate.
  • Knowledgeable in electronic part stress analysis (PSA).

Apply

electrical engineering

Electrical Engineer at Vicarious Surgical

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Specifying, designing, and building electrical hardware for complex robotic systems
  • Work closely with Electrical engineers to test and debug current and new designs
  • Manage component selection, schematic capture, and board layout in Altium
  • Board to include design for test and theory of operation
  • Board failure diagnostics
  • Testing and documentation for robotic hardware
  • Test Fixture Design for Production PCB Designs at that time

About You:

  • Bachelor's degree in Electrical Engineering
  • 3-5 years of electrical systems design experience
  • Familiarity with Altium
  • Working knowledge of common communication interfaces (SPI, I2C, USB, etc.)
  • Working knowledge of Python
  • Experience designing small, densely packed circuit boards (PCBs)

Apply

electrical engineering

Principal Electrical Engineer at Vicarious Surgical

Elements Icon Waltham, MA   Elements Image Full Time

Responsibilities:

  • Establishes system and subsystem requirements as part of a cross-functional team
  • Designs electronic hardware for complex robotic systems
  • Works closely with Mechanical team to layout the physical PCBA package 
  • Works closely with Embedded team to support processing and sensing needs 
  • Manages component selection, schematic capture, and board layout in Altium
  • Manages the development of assembly test equipment 
  • Performs board reliability assessment and failure diagnostics 
  • Testing and documentation for robotic hardware
  • Provides guidance to product and technology teams.
  • Coordinates, manages, and documents project goals and progress and recommends appropriate revisions.
  • Sets project technical strategic direction
  • Acts as mentor to junior engineers.
  • Leads engineering teams to the successful completion of project goals.

About You:

  • 9+ years of electronics design experience 
  • BS in electrical engineering, MS preferred 
  • Experience with the design of Electrical Medical Equipment (IEC 60601) 
  • Familiarity with Altium and product lifecycle tools
  • Working knowledge of common communication interfaces (SPI, I2C, USB, MIPI, etc)
  • Experience with the design of vision systems
  • Experience with high-speed sampling and routing, BLDC electric motors and A/D
  • Experience in design for test, manufacturability and electromagnetic compatibility
  • Working knowledge of Python and LabVIEW

Apply

software engineering

Vision Software Engineer at Universal Robots

Elements Icon Boston, MA   Elements Image Full Time

Responsibilities:

  • Serve as a software engineer in a small, close-knit agile group of senior software engineers and computer vision experts.
  • Use modeling and simulation tools to determine ideal configuration for matching a wide array of part types and materials.
  • Create and extend customer image processing algorithms responsible for such things as noise reduction and part occlusion.
  • Directly responsible for the architecture of our image matching pipeline and integration of third-party image analysis libraries.
  • Work closely with our third-party partners.

Basic Qualifications & Skills:

  • 3 to 5 years of professional experience as a software engineer in product development working in an agile environment with a quality driven engineering process.
  • 2 years+ working on image processing problems in an academic or professional setting.
  • 1 to 3 years working in robotics, ideally industrial automation.
  • Strong C++ skills
  • Excellent oral and written communication – you will be working closely with QA, development partners, applications engineers, product management, customers and of course your fellow software engineers.
  • Object detection and 3D pose estimation
  • Experience with concepts such as part occlusion, part matching, noise filtering, point cloud processing, segmentation, region of interest processing and dual stage matching.
  • Experience in synthetic scene rendering and simulation
  • Experience in robotic arm manipulation

Apply

hardware engineering

Firmware/Hardware Engineer at Fetch Robotics

Elements Icon San Jose, CA   Elements Image Full Time

Responsibilities:

  • Write low level embedded firmware to control real-time devices such as motors and sensors, as well as read inputs from various analog and digital sensor / image devices
  • Firmware support of designs with microcontrollers, microprocessors (ARM) and processor peripheral interfaces (USB, I2C, SPI,CAN, high speed serial interfaces) 
  • Support for building and testing of production test fixtures (hardware and firmware/software), utilizing existing company infrastructures, where necessary
  • Develop and maintain critical Safety-related firmware and be a key member of Fetch safety team (safety standards, conferences, documentation)
  • General digital and analog electrical design and support, where needed
  • Collaborate closely with the robot software department, working on low level drivers and interfacing to the higher level robot software
  • Support and execute transition of Hardware Engineering hardware/firmware designs from concept into manufacturing 
  • Build and test proof-of-concept and initial prototype hardware and firmware
  • Troubleshoot, debug and resolve electrical, firmware and/or software issues of existing products in the field, as needed
  • Interface with vendors and customers, as needed

Qualifications:

  • BS in Electrical, Robotics or Computer Engineering, or equivalent 
  • 5 years min of hands on experience
  • Firmware experience required (C++, C)
  • Solid understanding of scripting languages like Python
  • Ability to read and interpret engineering schematics and drawings
  • Experience with ECAD software desired: Eagle, Altium, or equivalent
  • Ability to write and review reports, business correspondence, and procedure manuals
  • Familiarity with robotics, motion control and/or PID control systems a plus
  • Excitement about robots and a startup environment
  • Knowledge of Safety Standards a plus (R15.06, R5.08, ISO 26262, etc)

Apply

software engineering

Full-Stack Developer at Kiwibot

Elements Icon Remote   Elements Image Full Time

This job might be the right one if you:

  • Have created solutions from scratch to automate processes or to solve everyday situations.
  • Have experience working with Javascript (Koa, Express, React).
  • Have worked with a team of developers
  • Have worked with or created a tech startup
  • Have developed awesome, high-quality web apps: scalable, fast-response, cross-browser, and cross-device.
  • Have experience creating integrations with existing tools to accelerate development cycles.
  • Communicate proactively.
  • Have learned to code by yourself using online resources
Apply

hardware engineering

Senior Acoustics Engineer (DSP) at Cruise

Elements Icon San Francisco, CA   Elements Image Full Time

What you’ll be doing:

  • Prototyping algorithms based on small data sets
  • Maturing existing algorithms - improving execution for speed or ease of implementation.
  • Analyze and process acoustic datasets in bulk: data sets are acquired through controlled tests and as well as regular operation of the fleet in real world conditions.
  • Support component and algorithm parameter tuning efforts for both in house and 3rd party systems

What you must have:

  • 5+ years of experience cumulative in acoustics, time series signal processing or speech processing, Matlab, C++, and algorithm development. 
  • Experience with spatial filtering, blind source separation, adaptive filters, or wind noise reduction algorithms
  • Familiarity of digital audio, protocols, and information theory
  • Proficiency with statistical data analysis and large datasets.
  • A foundation in electro-mechanical systems, and physical acoustics
  • Proficiency with version control and git
  • Strong organizational and both visual and verbal communication skills

Apply

hardware engineering

Robotics Hardware Engineer at Built Robotics

Elements Icon San Francisco, CA   Elements Image Full Time

WHAT YOU’LL DO:

As Robotics Hardware Engineer, you’ll get to re-imagine and design hardware for our fleet of autonomous heavy construction equipment. You’ll have a broad responsibility for scaling our hardware systems and testing for reliability in the field.  
 
Our robots are subject to harsh conditions — hot summer days, cold and rainy winters, high vibrations, shock, and dust. You’ll get to tackle these challenges head on, by sourcing new sensors for these rugged conditions and configuring them on the robots for optimal outcome. You’ll leverage your experience in mechanical and electrical design to increase reliability and longevity of our equipment by analyzing vibration and shock data, designing mounts with sound dynamic and vibrations engineering principles, and design setups for life cycle testing. 
 
You’ll create robust and replicable processes to streamline manufacturing of our AI guidance systems, and perform installations on equipment across the United States and Australia. You’ll develop best practices for managing a fleet of hardware systems and will work closely with our Software and Field Operations Engineers to debug, troubleshoot and resolve complex hardware issues in the field.

 

YOUR QUALIFICATIONS:

    • BS, MS, or PhD in mechanical engineering or related field
    • 2+ years of experience using a CAD software design package (e.g. Solidworks, Onshape, ProE, NX, or CATIA)
    • 2+ years of experience in electrical design
    • Familiarity with Python, Linux and ROS is a plus
    • Excellent hands-on technical ability, including prototype design and fabrication, soldering, metalworking and woodworking
    • Adaptability and flexibility to work in new situations, pick up new skills, and do what it takes to get the job done
    • Willingness to travel to job sites 1-2 times per month, according to the needs of the business

Apply

hardware engineering

ASIC Design Verification Engineer (C++) at Waymo

Elements Icon Mountain View, CA / New York, NY   Elements Image Full Time

In this role, you'll:

  • Work closely with the design team to define specifications and test plans
  • Execute on the test plan, including test development, reference model design, and failure debug
  • Contribute to the development of  overall verification infrastructure and tools
  • Collect and analyze coverage metrics
  • Advocate and establish verification best-practices

At the minimum, we'd like you to have:

  • 3+ years of experience with digital architecture and logic
  • Good software skills, including experience with C/C++ for reference model development
  • Advanced verification techniques like constrained random generation, functional coverage, and assertions
  • Experience with modern DV methodology such as UVM a big plus
  • Knowledge of System Verilog a big plus

Apply

software engineering

Embedded Software Engineer at FORT Robotics

Elements Icon Philadelphia, PA   Elements Image Full Time

JOB RESPONSIBILITIES:

    • Develop embedded software for the next-generation of safety and security solutions for robotics and autonomous systems
    • Develop complex features on custom microcontroller-based, rugged, battery powered, wireless safety devices
    • Work with a high-performance cross-functional team to architect, develop, and test multiprocessor embedded systems
    • Perform new system bring-up, debug, and BSP development for real time operating systems (FreeRTOS)
    • Work closely with a cross-functional product development team to define and create tightly integrated hardware and software
    • Work closely with the team to ensure compliance with safety and regulatory requirements (FCC, UL, CE, RIA, ISO, IEC, etc.)

QUALIFICATIONS:

    • A software developer with at least 3 years of experience with the development of embedded in C and C++
    • Experienced with both RTOS and bare metal systems
    • Experienced with IP-based networking and network-aware software development
    • Fluent in modern SCM workflows (i.e. git, Bitbucket)Comfortable reading and interpreting schematic diagrams
    • Experienced in debug using lab tools such as a logic analyzer, protocol analyzer, multimeter and oscilloscope
    • A strong written and verbal communicator
    • Extremely driven to achieve aggressive goals, and motivated by the mission of the organizations you are involved with
    • Friendly, positive, patient, collaborative; willing to question fellow team members and be questioned in return
    • A professional with at least a B.S. in an Electrical/Computer Engineering, Computer Science, or Aerospace Engineering

Apply

other

Flight Control Engineer at Vantage Robotics

Elements Icon San Leandro, CA   Elements Image Full Time

Responsibilities:

  • Flight controller development
  • Obstacle avoidance system integration
  • Object recognition and tracking capability development
  • Flight logging infrastructure development
  • ATAK and COT integration
  • Sensor selection and driver development 

Skills and Qualifications:

  • 5+ years of software development
  • Systems engineering experience
  • Embedded C/C++ software and driver development experience
  • Experience tuning PID controllers, EKF state estimators, signal processing, path planning
  • Experience with drones and/or robotics
  • Preferred experience with Px4, APM, MavSDK and/or Mavlink 

Apply

software engineering

System Software Engineer at Vantage Robotics

Elements Icon Remote   Elements Image Full Time

What We’re Looking For:

Vantage Robotics is looking for a software engineer to help develop our camera, vision, and imaging pipeline software to be used in products that improve national security and save lives. Work on cutting edge robotic systems with a small, highly talented team at a venture-backed startup. A rare opportunity to work through an end-to-end solution which explores the limits of size, weight, and power in a flying robotic system. Vantage is growing, and while you may spend the majority of your time writing code, there is ample opportunity for leadership and process definition. 

Skills and Qualifications:

  • Minimum of 5 years writing code.
  • BS and/or MS/PhD in Computer Science preferred.
  • Know how to write rock-solid C / C++ code with modern C++ 14+ features.
  • Experience with resource constrained environments with performance deadlines required, you must think about and love optimization.
  • Preferred computer vision experience, monocular depth pipeline development experience a plus.
  • Board Support Package (BSP) development.
  • Experience interfacing with external hardware over a variety of serial interfaces.
  • Qualcomm Snapdragon development preferred.
  • Experience managing local and remote teams in a startup environment.
  • Experience developing code in resource constrained environments a plus.
  • Experience with Yocto preferred.
  • Ability to work closely with our robotics team to facilitate computer vision and perception applications.
  • Demonstrated passion for flying cameras, photography and/or video preferred.

Apply

software engineering

Robotic Software Engineer – Internship at Fox Robotics

Elements Icon UK   Elements Image Full Time

Robotic Software Engineer – Internship:

Reports to: Senior robotic engineer

Start date: November 2020

Job Type: 12 months internship

Opportunity to become a permanent employee and have a salary increase.

Role description:

Fox Robotics Ltd is looking for a passionate, talented and dedicated individual to succeed in the field of robotic software development.

The role of the robotic software engineer will be to assist the senior robotic engineer on the development of software for our robot and collaborate with the web application and AI developers across the software development life-cycle.

The role will include occasionally working with the electronics engineer on the hardware and software of embedded systems.

This is a unique opportunity to be part of a new start-up company where the right candidate will play a pivotal role in the development of our first product and the introduction of new technologies into the market.

You will need to have understanding of algorithms, C++, ROS and Linux systems; and you’ll need to readily make decisions relating to algorithm development, implementation, and practical utility.

Apply

other

Industrial Engineer at Intuitive

Elements Icon Blacksburg, VA   Elements Image Full Time

Roles and Responsibilities:

  • Lead and participate in Industrial Engineering projects and activities. Projects may include value stream mapping, design reviews, new product development and introduction, new line or facility start-up, and facility design.
  • Run structured technical problem-solving investigations and utilize data driven analysis to provide recommendations and solutions to achieve improvement.
  • Evaluate operations and identify improvement opportunities, utilizing data analysis and metrics to build a business case, and deliver on execution. Monitor operational metrics including labor hours, WIP levels, and productivity; analyze data for trends, and collaborate with process owners to improve.
  • Review and analyze work cell layout, process flow, material flow, etc.  Recommend cost-effective solutions for improving the utilization and efficiency of personnel, equipment and/or physical space. Lead projects that will result in improved costs/efficiency and/or enhanced quality.
  • Perform duties and train in the areas of time standards, line balancing, simulation modeling, cost estimation, labor planning, and continuous improvement.
  • Support large building or multi-cell layout changes. May lead layout changes of moderate size with minimal oversight.
  • Perform strategic analysis and communicate findings effectively to various levels of management. This may include assessing long-range capacity forecasts from analysis to recommendations and justification for facilities, equipment, and/or labor requirements for new or sustaining product ramp.
  • Maintain existing analytics reports/dashboards.
  • Propose and/or draft new analytics reports/dashboards.

Apply

Hardware Engineering

Hardware Engineer at Intuitive

Elements Icon Blacksburg, VA   Elements Image Full Time

Roles & Responsibilities:

  • Independently applies expertise across broad range of design activities and scope to generate designs exhibiting best practices.
  • Assist in the investigation of optimal methods and equipment architecture to perform critical manufacturing operations.
  • Design and implement electronics to support manufacturing equipment from concept to full solution.
  • Document the equipment requirements, specifications, design, and operation in compliance with Good Manufacturing Processes (GMP).
  • Direct and perform qualification and validation on manufacturing equipment to fulfill company and government requirements.
  • Design, implement and test FPGA firmware.
  • Support and modify existing FPGA firmware.
  • Develop and support firmware testbenches.
  • Determine troubleshooting, maintenance, and calibration procedures for equipment.
  • Provide equipment-related technical support to on-going production operation and expansion.

Apply

other

Robotic Algorithms & Control Engineer at Intuitive

Elements Icon Orange, CT   Elements Image Full Time

Key Responsibilities:

  • Develop and own the tele-operated motion performance of robotic surgical instruments.  Ensuring motion fidelity will involve:
    • working closely with the clinical development team to understand performance requirements
    • working closely with the mechanical design team to optimize the mechanism for motion fidelity
    • using analysis and experimentation to develop a deep understanding of the behavior and limitations of the instrument mechanism
    • modifying and tuning the algorithms to optimize motion fidelity
  • Implement features and algorithms to support new instruments, such as extending a cutter, or forming staples.
  • Perform the risk analysis and implementation of safety algorithms.  This includes documentation of risks, requirements, and test protocols in order to support requests for approval by regulatory agencies such as the FDA.
  • Collaborate with the manufacturing team to develop automated fixtures for calibrating, testing, and aiding assembly of the instrument.  Additionally, determine manufacturing test specifications that will ensure instrument performance.
  • Lead by having a breadth of technical knowledge that enables a top-level view of the entire project.  Using this perspective, you will act as an interface between the various technical specialties.  You are expected to take ownership of issues that cross disciplinary boundaries, and use your broad skillset to ensure the success of the project.

Apply

Mechanical Engineering

Mechanical Engineer at Intuitive

Elements Icon Blacksburg, VA   Elements Image Full Time

Roles & Responsibilities:

  • Independently applies expertise across broad range of design activities and scope to generate designs exhibiting best practices.
  • Assist in the investigation of optimal methods and equipment architecture to perform critical manufacturing operations.
  • Design and build in-house proprietary manufacturing equipment from concept to full solution.
  • Document the equipment requirements, specifications, design, and operation in compliance with Good Manufacturing Processes (GMP).
  • Direct and perform qualification and validation on manufacturing equipment to fulfill company and government requirements.
  • Determine troubleshooting, maintenance, and calibration procedures for equipment.
  • Improve product quality and reliability using Cpk, Gauge R&R, and similar quality tools.
  • Provide equipment-related technical support to on-going production operation and expansion.

Apply

other

Machine Learning Scientist at Intuitive

Elements Icon Norcross, GA   Elements Image Full Time

Primary Function of Position:

Contribute broadly to the Advanced Product Development team, responsible for machine learning, advanced analytics, and new technology development focused on surgical workflow and performance for next generation robotic surgery platforms.

The successful candidate must excel in a high-energy, focused, small-team environment, be able to initiate and drive new research and development directions. A strong sense of shared responsibility and shared reward is required.

As part of the Advanced Product Development team, immediate responsibilities include:

  • Exploration and development of machine learning algorithms for spatiotemporal analysis, including multiclass classification, clustering, temporal segmentation, sequence labeling, and spatial segmentation.
  • Development of new technologies and digital products to improve surgeon and team performance on robotic surgery platforms.
  • Support clinical and academic collaborations in related fields.

Apply

software engineering

Senior software engineer - Backend at Catalia Health

Elements Icon San Francisco, CA   Elements Image Full Time

Job Description:

We are hiring a a senior backend engineer who is experience in and desire to be responsible for the following key tasks:

  • Cloud Engine features and micro-services
  • Partner data integrations
  • Various other integrations that make our services run (Twilio, fitbit, etc)
  • Building internal web tools and APIs


The ideal candidate has strong experience in agile software development practices and is excellent at communicating with engineers and non-engineers alike.

Apply

other

Aerodynamics Engineer at Wing

Elements Icon Palo Alto, CA   Elements Image Full Time

What You’ll Do: 

  • Perform aerodynamic configuration trade studies on mission performance that includes effects of weight, fuel, stability and control, propulsion, and payloads
  • Develop aerodynamic databases for use in 6 degree of freedom simulation models (aero tables)
  • Maintain current legacy computer analysis programs, and support the development of modified and new software tools and methods
  • Support Aircraft design through conceptual, preliminary and detailed design phases including analysis, prototyping, integration, and test activities

What You’ll Need: 

  • Bachelor's Degree in Aerospace Engineering or related field
  • 3+ years experience in aircraft conceptual and preliminary design 
  • Experience partnering with a multidisciplinary engineering team, including mechanical, electrical, propulsion and software disciplines
  • Excellent written and verbal communication; ability to explain complex concepts and designs to colleagues across disciplines
  • Comfort with a fast-paced environment and an appetite for innovation

Apply

Other

Aerodynamics Test & Instrumentation Engineer at Wing

Elements Icon Palo Alto, CA   Elements Image Full Time

What You’ll Do: 

  • Plan and execute aerodynamic testing, including but not limited to wind tunnel testing, modal testing, propeller testing, and aeroacoustic testing
  • Analyze lab and field test data
  • Select and build DAQ systems and software for changing test needs, taking into account measurement uncertainty
  • Support Aircraft design through all phases from conceptual and preliminary aerodynamic design analyses to integration and test activities
  • Perform maintenance, calibrations, upgrades, and documentation of instrumentation systems 

What You’ll Need: 

  • Bachelor's Degree in Aerospace Engineering or related field
  • 2+ years experience in a aerodynamic test environment with instrumentation and data acquisition systems
  • Experience with data processing and visualization tools such as Matlab or similar 
  • Experience in creating test automation scripts using Labview
  • Experience using National Instruments data acquisition hardware 
  • Excellent written and verbal communication; ability to explain complex concepts and designs to colleagues across disciplines

Apply

software engineering

Embedded Software Engineer at Wing

Elements Icon Palo Alto, CA   Elements Image Full Time

What you’ll do:

  • Work with cross-functional teams and SoC suppliers to gather requirements and define architectures for new vehicle software
  • Develop and maintain Linux and Android software services interacting with cameras, cellular modem and wireless network devices
  • Develop and maintain device drivers for camera and sensor peripherals connected via I2C, SPI, USB, MIPI, and PCIe
  • Plan and execute test procedures to verify software performance at all levels of integration on the vehicle
  • Maintain and improve embedded build infrastructure and automated test environments

What you'll need:

  • Demonstrated experience writing multi-threaded code for time critical and/or safety critical applications
  • Proficient programming with C/C++ in a Linux environment
  • Experience with one or more of:
    • Distribution of processing in multi-core (MCU, DSP, GPU) cellular baseband SoCs
    • High resolution digital cameras/ISP configuration and data processing
    • Implementing embedded security elements such as protecting data at rest, preventing unauthorized system access, and secure boot features
    • Integrating various network technologies such as TCP-IP/IPV6, WiFi and Cellular
  • Understanding of structured software development processes (code reviews, version control, unit test development, on-hardware test & debugging)
  • Knowledge of electronics principles, including reading schematics and using logic analyzers, oscilloscope and other test equipment

Apply

Mechanical Engineering

Senior Mechanical Engineer at Wing

Elements Icon Palo Alto, CA   Elements Image Full Time

What You’ll Do:

  • Brainstorm creative solutions to mechanical, manufacturing, and mechatronic problems
  • Design elements of the aircraft and/or the ground support infrastructure in CAD
  • Build prototypes
  • Devise quick tests and proof of concepts
  • Reduce complexity by pushing for simple and elegant designs
  • Own the development of multiple subsystems, incl. team leadership if required
  • Strive for data-driven decisions that are well understood and communicated throughout the team
  • Interface tightly with manufacturing and other teams on Wing
  • Collaborate with external vendors

What You'll Need:

  • BSc/MSc in Mechanical Engineering, Mechatronics, Aerospace, or equivalent with 5+ years of experience
  • Proficient in CAD software and EPDM (SolidWorks preferred)
  • Experience in designing and analyzing innovative and robust mechanical/mechatronic systems
  • Experience designing tightly integrated electronics enclosures and thermal solutions
  • Experience with CNC, sheet metal, and rapid prototyping fabrication
  • Practical knowledge of how to quickly prototype and test designs as well as experience with high-volume production manufacturing methods like injection molding or die casting
  • Experience in driving fast development cycles with vendors locally and abroad
  • Ability to work independently, communicate effectively across functional teams, navigate complex trade spaces, and to keep technical projects with tight timelines on track
  • Strives in fast paced environment, adapts quickly to new requirements

Apply

business & finance

Chief Financial Officer at Wing

Elements Icon Palo Alto, CA   Elements Image Full Time

What You’ll Do: 

  • Serve as a strategic partner and financial advisor to the CEO, leadership team and Board to shape the overall direction for Wing 
  • Provide functional leadership to make finance a strategic asset, by building the team’s capability to provide senior management with insightful and actionable data, and effectively monitor and analyze financial results
  • Doggedly campaign for Wing’s needs, being an advocate for the financial resources we need
  • Own internal and external financial and investor relationships
  • Build a world class finance organization by hiring, inspiring, and leading a strong team. Coach and develop a team to meet business priorities and goals
  • Partner with Alphabet finance teams to leverage their knowledge and execute on pan-Alphabet programs 
  • Build and execute financing strategy to meet the company’s near and long term objectives
  • Oversee the strategy and implementation of key financial processes, programs, and tools that enable Wing to achieve ambitious goals
    • Oversee annual budgeting, monthly forecast reporting and reviews, P&L and cash forecasting and generally helping the business closely manage their investments
    • Identify, develop and execute analysis of business initiatives, product launches and/or new service offerings
    • Ensure our financials are accurate, on time and meet the financial control & reporting requirements of our Board and investors
  • Explore new investment opportunities and provide recommendations on potential returns and risks

What You’ll Need: 

  • Bachelor’s degree or equivalent practical experience
  • 15+ years of finance experience and 5+ years of exceptional track record of inspiring, leading, and scaling finance teams in a high-growth environment
  • Has served as CFO or divisional CFO in a scaled technology company
  • Experience with both small, entrepreneurial and larger established companies
  • Proven success in taking a business through scale and building out finance programs to support that growth 
  • Ability to prioritize and thrive in a highly ambiguous environment with competing demands -- applying discretion, common sense and good judgment 
  • Well developed situational judgement and risk management experience
  • A track record of personal accountability, strong work ethic, integrity, and achieving results through influence
  • Strong executive presence, including excellent communication and interpersonal skills, with proven ability to take initiative and build strong, productive relationships
  • Strategic Orientation, ability to see beyond the numbers and serve as a true voice regarding strategic matters facing the organization 
  • Large-scale program and project management

Apply

mechanical engineering

Mechanical Engineering Intern at Ambi Robotics

Elements Icon Emeryville, CA   Elements Image Full Time

In this role, you will:

    • Own your own project and take it from concept to functioning prototype
    • Measure and show quantitative results of prototype systems
    • Support existing deployments
    • Learn from experienced mechanical designers (and hopefully teach us a thing or two as well)

Apply

mechanical engineering

Mechanical Systems Engineer at Ambi Robotics

Elements Icon Emeryville, CA   Elements Image Full Time

In this role, you will:

    • Own the design and development of new, scalable industrial automation systems from concept, to prototype, to production
    • Support existing deployments
    • Lead design reviews and facilitate communication both internally and externally with customers and vendors.

You are a good fit if you have:

    • An eagerness to learn, solve challenging problems, and lead with curiosity
    • A desire for career growth and ownership of your work
    • 3+ Years of industrial machine design / mechatronics experience
    • Proficiency with CAD based design (Solidworks preferred)
    • Familiarity with rapid prototyping (3D printing, sheet metal, welding, and machining)
    • Comfort around machine tools and ability to fabricate concepts in-house

Apply

other

Robot Commissioning Engineer at Ambi Robotics

Elements Icon Emeryville, CA   Elements Image Full Time

In this role you will:

    • Test and commission robotic system solutions utilizing established procedures and training methodology
    • Establish and maintain streamlined communication with internal and external project management teams
    • Assist project managers in conducting Robot Operator training (operator, supervisor and maintenance support roles)
    • Bring pen to paper, developing documentation for new and existing procedures
    • Travel often to customer sites, with eagerness to work alongside and empower warehouse teams
    • Support go-live operations for customers onsite and provide ongoing technical support when in Ambi Robotics HQ

You are a good fit if you have:

    • An eagerness to collaborate, solve challenging problems, and lead with empathy
    • 5+ years experience troubleshooting customized LINUX applications
    • 5+ years experience with Wireless Networks
    • Ability to work in a rotating shift environment
    • Thorough in reading technical logs and troubleshoot both hardware and software
    • Experience in providing customer-facing technical support
    • Strong verbal skills: continuous improvement of processes and procedures
    • Advanced technical report writing and technical documentation
    • Technical experience with commissioning highly automated material handling systems
    • The ability to travel up to 60% of the time
    • An ability to influence and communicate efficiently across teams
    • An agility to work on multiple projects simultaneously

Apply

software engineering

Robotics Software Engineer, Applications at Ambi Robotics

Elements Icon Emeryville, CA   Elements Image Full Time

In this role, you will:

    • Develop, write, debug, maintain, and support robotic software applications
    • Manage software deployments to AI-powered robotic systems in production with global brands
    • Update and iterate software based on customer and employee feedback Implement feature requests for the company’s products: AmbiSort and AmbiKit
    • Develop software applications for the company’s future product pipeline
    • Manage configuration tools for rapid installation and support of the company’s products

You are a good fit if you have:

    • An eagerness to learn, solve challenging problems, and lead with curiosity
    • A desire for career growth and ownership of your work
    • Proficiency in C++, Python, Linux, Git, Postgres / SQL, Docker
    • Experience in the following areas: robotics (3d rigid geometry, kinematics, motion planning), software architecture, state machines, multi-processing, operating systems (must know UNIX), drivers (cameras, sensors, other equipment), and software update systems
    • (Bonus) Skills related to web API development, computer vision, firmware development, and/or electrical / hardware skills

Apply

software engineering

Robotics Software Engineer, Systems at Ambi Robotics

Elements Icon Emeryville, CA   Elements Image Full Time

In this role, you will:

    • Develop, write, debug, maintain, and support core robotic software libraries for robot manipulation and data management.
    • Manage software deployments to AI-powered robotic systems in production with global brands
    • Update and iterate software based on customer and employee feedback Implement feature requests for the company’s core AmbiOS software platform.
    • Develop new robotic capabilities for the company’s future product pipeline.

You're a good fit if you have:

    • An eagerness to learn, solve challenging problems, and lead with curiosity
    • A desire for career growth and ownership of your work
    • Proficiency in C++, Python, Linux, Git, Postgres / SQL, Docker
    • Experience in the following areas: robotics (3d rigid geometry, kinematics, motion planning), software architecture, state machines, multi-processing, operating systems (must know UNIX), drivers (cameras, sensors, other equipment), and software update systems
    • (Bonus) Skills related to web API development, computer vision, firmware development, and/or electrical / hardware skills

Apply

software engineering

Robotics Software Engineering Intern at Ambi Robotics

Elements Icon Emeryville, CA   Elements Image Internship

In this role, you will:

    • Develop, write, debug, maintain, and support runtime software applications
    • Automate tasks in the cloud such as data analysis and machine learning
    • Manage software deployments to AI-powered robotic systems in production with global brandsUpdate and iterate software based on customer and employee feedback
    • Design and build robot user interfaces
    • Implement feature requests for the company’s products: AmbiSort and AmbiKit

You are a good fit if you have:

    • An eagerness to learn, solve challenging problems, and lead with curiosity
    • A desire for career growth and ownership of your work
    • Proficiency in C++, Python, Linux, Git, Postgres / SQL, Docker
    • Experience in the following areas: robotics (3d rigid geometry, kinematics, motion planning), software architecture, state machines, multi-processing, operating systems (must know UNIX), drivers (cameras, sensors, other equipment), and software update systems
    • (Bonus) Skills related to web API development, computer vision, firmware development, and/or electrical / hardware skills

Apply

software engineering

Software Engineer, Backend at Ambi Robotics

Elements Icon Emeryville, CA   Elements Image Full Time

In this role, you will:

    • Develop backend software for serving data on robot performance, status, and sensors to interactive user interfaces.
    • Develop software infrastructure for continuous machine learning from robot sensor data.
    • Help design database schemas for effecient storage and retrieval of robot data.
    • Implement user authentication systems.
    • Manage production systems for hosting backend servers.

You're a good fit if you have:

    • An eagerness to learn, solve challenging problems, and lead with curiosity
    • A desire for career growth and ownership of your work
    • Proficiency in Node.js and working with Linux-based operating systems.
    • Experience with Docker, Postgres/SQL, Cloud compute frameworks (e.g. EC2), Cloud file storage (e.g. S3), and git.
    • Familiarity with API design, database design, and serving image/video data.
    • A BS or higher in computer science, electrical engineering, or the equivalent.
    • BONUS: Prior experience with dev ops and/or machine learning infrastructure.

Apply

software engineering

Sr Robotics Software Engineer, Drivers at Ambi Robotics

Elements Icon Emeryville, CA   Elements Image Full Time

In this role, you will:

    • Develop, write, debug, maintain, and support drivers for new and existing hardware components
    • Manage test operations and infrastructure for new drivers
    • Conceptualize and execute new features for robot drivers, including data access features

You're a good fit if you have:

    • An eagerness to learn, solve challenging problems, and lead with curiosity
    • A desire for career growth and ownership of your work
    • Proficiency with C++, Python, Bash scripting, Linux, and Git
    • Experience in the following areas: low-level driver programming, multiprocessing, visual data, motor control, operating systems (must know UNIX), and industry testing
    • Skills in robot control (Yaskawa is a plus), PLC progamming, ROS, image/video processing, and/or mechatronics

Apply

software engineering

Software Engineer, Cloud Applications at Ambi Robotics

Elements Icon Emeryville, CA   Elements Image Full Time

In this role, you will:

    • Develop backend software for serving data on robot performance, status, and sensors to interactive user interfaces.
    • Develop software infrastructure for continuous machine learning from robot sensor data.
    • Help design database schemas for effecient storage and retrieval of robot data.
    • Implement user authentication systems.
    • Manage production systems for hosting backend servers.

You're a good fit if you have:

    • An eagerness to learn, solve challenging problems, and lead with curiosity
    • A desire for career growth and ownership of your work
    • Proficiency in Node.js and working with Linux-based operating systems.
    • Experience with Docker, Postgres/SQL, Cloud compute frameworks (e.g. EC2), Cloud file storage (e.g. S3), and git.
    • Familiarity with API design, database design, and serving image/video data.
    • A BS or higher in computer science, electrical engineering, or the equivalent.
    • BONUS: Prior experience with dev ops and/or machine learning infrastructure.

Apply

other

Robotics Application Engineer at Flexiv

Elements Icon Santa Clara, CA   Elements Image Full Time

Job Responsibilities/Essential Functions:

  • Work directly with the division management, sales, end users, and system integrators to provide expert support and demonstrate Flexiv robots capabilities. This may be in the form of technical presentation, application feasibility analyses, programming support, training and trade show activities.
  • Propose concept and solution adapted to our robot range with different technologies (vision, conveyor tracking, safety…)
  • Evaluate and manage the deployment of turnkey automation solutions.
  • Provide training to our customer and partner.
  • Report daily to the Local Manager to update status & availability.
  • Communicate frequently with customers to ensure quality service is being applied.
  • Implement, develop, test, debug, and maintain robotic software modules.

Requirements:

  • BS degree in Mechatronics, Computer Science, Mechanical, Electrical, or Manufacturing Engineering
  • Associate degree with automation work experience.
  • 2+ years automation and / or robotics experience preferred.
  • Willingness to get hands dirty and do real deployments

Apply

software engineering

Robotics Software Engineer - Motion planning and controls at Flexiv

Elements Icon Singapore   Elements Image Full Time

Day To Day Activities:

1. R&D in the areas of force/impedance controls, reactive motion planning and human-robot collaboration.

2. Design, maintain, implement and test new controls and planning algorithms efficiently in modern C++ and Python.

3. Design methods and metrics to evaluate algorithm's performance, propose improvements and integrating them in our product.

4. Collaborate with other roboticists, computer vision scientists, mechanical engineers and external collaborators to deploy our robotic platforms.

5. Participate in collaborative research projects with universities, publish research outputs and bring in new theoretical perspectives to the team

Apply

other

Robotics Research Scientist - Manipulation/Motion Planning at Flexiv

Elements Icon Santa Clara, CA   Elements Image Full Time

Responsibilities:

1. Develop advanced algorithms/techniques for robotic manipulation task.

2. Collaborate closely with roboticist, control engineer, computer vision engineer, mechanical engineer, test engineer, and robots.

3. Implement, test, debug, and maintain robotic software modules.

Requirements:

1. Master or Ph.D. in computer science, robotics, or related field.

2. Knowledge of robotic task and motion planning

3. knowledge of high DOFs dynamics and kinematics.

4. Experience with trajectory optimization, high DOFs motion planning (sampling-based and heuristic search algorithm).

5. Experience with reactive motion planner.

6. Experience with robotic manipulation, (prehensile and non-prehensile) grasping, skill learning.

7. Experience on building robotic simulator and 3D graphic rendering.

8. Experience with commercial software development processes: good software hygiene regarding code documentation, unit testing, bug tracking, and version control.

9. Proficiency in C++.

10. Experience with software development on/with robotic and/or automation platforms.

11. Experience with Linux system.

12. Experience with Git.

13. Experience with CMake.

Apply

other

Robotics Engineer - Human-Robot Interaction at Flexiv

Elements Icon Santa Clara, CA   Elements Image Full Time

Day To Day Activities:

1. R&D in the areas of force/impedance controls, reactive multi-robot motion planning and human-robot collaboration.

2. Design, maintain, implement and test new controls and planning algorithms efficiently in modern C++ and Python.

3. Design methods and metrics to evaluate algorithm's effectiveness, propose improvements and deploying them in our product.

4. Architect, own and evangelize software and hardware solutions to solve various robotic automation systems.

5. Collaborate with other roboticists, computer vision scientists and mechanical engineers to integrate cutting-edge algorithms into our robotic platforms

6. Participate in collaborative research projects with universities, publish research outputs and bring in new theoretical perspectives to the team

Apply

other

Mechatronics Engineer - Robotic Firmware Design at Flexiv

Elements Icon Santa Clara, CA   Elements Image Full Time

Responsibilities:

1. Design, develop, and integrate next-generation mechatronics products into our highly flexible industrial automation platforms

2. Embedded system design. Write low-level embedded firmware to establish the safety communication structure in the system

3. Verify the proof of concept and initial the test on prototypes with firmware and hardware integration.

4. Be comfortable in making individual technical contributions in firmware design, system test, and debugging

5. Collaborate closely with other cross-functional R&D teams and external consultants to ensure product integrity and compliance

Apply

other

Robotics Research Scientist - HRI/Teleoperation/Learning at Flexiv

Elements Icon Santa Clara, CA   Elements Image Full Time

Day To Day Activities:

1. R&D in the areas of force/impedance controls, reactive motion planning, teleoperation, pHRI, shared control and learning from demonstration.

2. Design, maintain and implement new algorithms in C/C++, Python and/or Julia environments.

3. Develop innovative methods for control, planning and learning algorithms and evaluate their effectiveness

4. Collaborate with roboticists, computer vision scientists and mechanical engineers to develop novel algorithms for our robotic platforms

5. Participate in collaborative research projects with universities, publish research outputs and bring in new theoretical perspectives to the team

software engineering

C++ and Python Developer at Skycatch

Elements Icon San Francisco, CA   Elements Image Full Time

What you'll do:

  • Research, implement and maintain state of the art code structures mostly in C++ and Python
  • Ensure computer vision apps run smoothly and fast in a production environment.
  • Use best practices for software development, including functional specs, code reviews, revision control and unit testing
  • Be able to develop and maintain applications that can scale with enterprise-grade performance 

What we're looking for:

  • Degree in Computer Science
  • Proficiency in C++ and the standard libraries
  • Proficiency in Python and its standard libraries
  • Solid understanding of memory management and performance optimization in C++

Apply

software engineering

Computer Vision Engineer - Remote Position at Skycatch

Elements Icon Remote   Elements Image Full Time

What you’ll do:

  • Design Computer Vision systems that can identify and extract information from images and 3D data
  • Integrate Computer Vision systems to a production environment
  • Measure and optimize systems by tracking their performance in real-world usage
  • Work with Machine Learning team to improve our processes of identifying information from images and 3D clouds
  • Work with our photogrammetry team to improve the precision of 3D models and geographical data
  • Work with our web team to provide intuitive information directly from their computer or mobile device
  • Research, create and compare image processing algorithms that can be integrated into our computer vision pipeline

Apply

software engineering

iOS Lead Engineer at Skycatch

Elements Icon San Francisco, CA   Elements Image Full Time

What you'll do:

  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Lead architecture and development work
  • Mentor other developers
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Apply

software engineering

QA Lead Engineer at Skycatch

Elements Icon San Francisco, CA   Elements Image Full Time

What you'll do:

  • Lead efforts for testing architectures and methodologies
  • Mentor other QA engineers
  • Establish frameworks and methodologies for automating as much testing as makes sense
  • Verify our web and mobile apps, APIs, and data processing platforms to make sure they work as expected
  • Create regression tests to ensure new features work without disrupting existing work
  • Test the integration of components to ensure the different moving parts of our applications interact correctly
  • Manage production releases
  • Verify User interfaces to ensure they match design and functionality
  • Isolate, document, and track issues through resolution
  • Communicate issues with engineering and product teams to facilitate build and planning
  • Work with engineering team to increase our quality standards across all projects

Apply

software engineering

DevOps - Infrastructure Engineer at Skycatch

Elements Icon San Francisco, CA   Elements Image Full Time

What you'll do:

  • Automate, build, and deploy processes of applications
  • Develop and maintain continuous integration pipelines
  • Create an infrastructure that facilitates quick iteration and testing of computer vision, AI and web applications
  • Manage cloud infrastructure throughout the company
  • Work closely with our computer vision applications and infrastructure team

What we're looking for:

  • Expertise with Linux operating systems both on HW as well as cloud environment
  • Programming skills in Python, C++, Go, or Javascript
  • Experience using build tools (GCC, Clang, Make)
  • Experience building with automated infrastructure tools (Terraform, Packer, Puppet, Chef)
  • Familiar with Amazon Web Services (EC2 & EBS, S3, VPC, RDS, IAM, Route 53)
  • Experience working with monitoring systems (Pagerduty, Sentry, Datadog, etc)

Apply

other

Head of Product- Remote position at Skycatch

Elements Icon Remote   Elements Image Full Time

What you'll do:

  • Own and deliver on company-level business objectives while balancing between multiple lines of revenue generating businesses, new opportunities, and R&D efforts.  You own the roadmap!
  • Evaluate market trends and competitive strategies to provide recommendations on which area the team should be investing for maximum returns.
  • Be the Voice of Customer
  • Create a structure that enables the product team to leverage inputs from Marketing, Engineering, External Partners, and from Customers directly in order to measure products more effectively and holistically within the product life cycles
  • Build and inspire a high performing, diverse team of Product Managers and Product Owners and help develop their careers and assign them to projects tailored to their skill levels, personalities, work styles, and professional goals.
  • Work closely with stakeholders distributed globally from across the business to develop and inform a cohesive product roadmaps while strengthening relationships between Product, Engineering, Design, Sales and Operations to drive innovation and scalable processes around the product development cycle
  • Define strong and consistent processes for product discoveries as well as continuously gathering input from both internal and external customers.
  • Continue to build Skycatch’s customer-centric product development culture.
  • Create an environment that fosters high quality and reliability, metrics-driven product development approach that leads to impactful improvements to our automation and new solution offerings.

Apply

other

Senior Product Designer- Remote Position at Skycatch

Elements Icon San Francisco, CA   Elements Image Full Time

What you'll do:

  • Participate in the full sweep of the design process—from exploration to interactive wireframes to fully polished UI designs to detailed UX spec across web, mobile, & embedded platforms
  • Work collaboratively on a day-to-day basis with other designers, engineering, product management, and QA to build and launch high quality features.
  • Collaborate and have ultimate responsibility for strengthening and extending our existing design system for our products across web & mobile.  
  • Participate in supporting, strengthening, extending and innovating the product experience from high level information architecture to details as small as iconography.
  • Work closely with the engineering team to ensure that designs are executed faithfully and help problem solve during development to meet deadlines
  • Tackle complex puzzles, providing users with intuitive tools and processes
  • Participate in the creation and own the ongoing maintenance of high-level user stories, UX flows, wireframes, prototypes, design mockups, specs, and production assets.
  • Collaborate with team members and customers for ideas, insights, and feedback
  • You love talking to customers. This includes, but not limited to, competitor research, user interviews, and usability testing. You understand inspiration can be drawn from the most unlikely places.
  • Spend time in the field using & continuously test our product and think like a customer to understand their workflows & experience.  You will also identify and help prioritize the most critical UX issues that need to be addressed.
  • Comfortable working in Adobe Xd and rest of Adobe creative suite. Familiar with Zeplin for assets. Bring your knowledge of new tools to the team and advocate for improving our internal processes. 
  • Help define strong and consistent processes for product discoveries as well as continuously gathering input from both internal and external customers.
  • Continue to build Skycatch’s customer-centric product development culture.

Apply