Software Development Engineer

2 weeks ago


Redmond, United States CoreTechs Full time
Software Development Engineer
Redmond WA 98052 - Hybrid

Note: MUST be legally authorized to work in the United States.
This role is NOT open to 3rd party providers.

Note Regarding Degree:
  • The master's degree student is preferable to the bachelor's degree with 2+ years' experience. The partial doctorate experience would be nice
  • We would be open to looking at master's degree in Robotics with some Academic projects in Robotics and work experience in Machine Learning and full stack

SUMMARY:
  • We are looking for a Research Software Engineer passionate about developing new systems and transforming the latest machine learning models from concepts into reality. In this role you will drive the development of infrastructure for supporting demonstrations and evaluation of Embodied AI systems. This includes creating pipelines for collecting data, running benchmarks, and evaluating embodied AI algorithms. You will be integrating robot systems such as perception, planning, and navigation algorithms into simulation and hardware platforms

RESPONSIBILITIES:
  • Develop tools to provide fast deployment of Client algorithms in simulation and on hardware
  • Integrate robotic control and perception stacks with simulation frameworks
  • Evaluate the performance of Client algorithms on state-of-the-art robotic platforms
  • Manage the integration of third-party repositories
  • Run and maintain existing machine learning models
  • Analyze and refine training datasets for robotic and AI applications
  • Stay up to date with the latest advancements in machine learning and related fields
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions
Typical Day in the Role:
  • Purpose of the Team: The purpose of this team is AI research team. Teach robots to do new skills. Software and hardware engineers integrate
  • Key Projects: This role will contribute to supporting the researchers so they can do their job
  • Typical Task Breakdown and Operating Rhythm: The role will consist of 15% meetings, typically starting at 8am PST but occasionally 7am PST if meeting with team members in Europe or China. Collaboration with the team on machine learning, view new models, try it on the robots, writing code, intrastation, note know to improve

QUALIFICATIONS:
Skills:
  • Expertise with C++ and Python build and software integration tools (Bazel, CMake, make, etc...)
  • Proficiency in Python, C++, or similar and at least one deep learning library such as PyTorch, TensorFlow, JAX, etc.
  • Comfortable working with a broad range of continuous integration tools (GitHub, Jenkins, TeamCity...) and deployment tools (Ansible...)
  • Mastery of Linux, Docker and microservices architecture
  • Familiar with Agile and Test-Driven development principles
  • Experience with robotic frameworks such as ROS/ROS2
Education and Experience:
  • Bachelor's Degree in Computer Science, Computer, Electrical, Mechanical or Systems Engineering, or related field AND 2+ years related experience (e.g., robot systems integration or field robotics research)
  • Experience performing robotics-focused software product development in simulation, laboratory, and field experiments
  • Expertise in data science, algorithms, and software support for mobile (multi-) robot autonomy/AI behaviors, perception, navigation, and networking in different environments (e.g., aerial, maritime, or ground)

ADDITIONAL INFORMATION:
Candidate Requirements:
  • Years of Experience Required: 2-5 (or 5+ if possible) overall years of experience in the field
  • Degrees or Certifications Required: Bachelor's degree in computer science or related filed is required to be eligible for this role
  • Disqualifiers: N/A
  • Best vs. Average: The ideal resume would contain position as a master's degree student where they worked on robots, reinforcement learning, action models. If has a doctorate or partial doctorate is a plus
  • Performance Indicators: Performance will be assessed based on meeting deadlines and quality of work
Top 3 Hard Skills Required + Years of Experience
  • Minimum 2+ years' experience with Linux
  • Minimum 2+years' experience with Python
  • Minimum 2+years' experience with Configuration management.
In addition:
  • 2+ ROS/ROS2
  • 2+ TensorFlow
  • 2+ Any sort of machine learning packages

We are an equal opportunity employer, and we are an organization that values diversity. We welcome applications from all qualified candidates, including minorities and persons with disabilities.

req21054-1

  • Redmond, United States TALENT Software Services Full time

    Are you an experienced Software Development Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Development Engineer to work at their company in Redmond, WA.Position Summary: The main function of a software engineer is to apply the principles of computer science and...


  • Redmond, United States Talent Software Services, Inc. Full time

    Software Development Engineer 2Job Summary: Talent Software Services is in search of a Software Development Engineer 2 for a contract position in Redmond, WAThe opportunity will be six months with a strong chance for a long-term extension.Position Summary: This role will work on the core application functionality to light up new functionality, fix bugs in...

  • C++ Software Enginer

    4 weeks ago


    Redmond, United States Intelliswift Software Full time

    Job Title: C++ Software Engineer III - Rendering/HCI/Prototype devicesLocations: Redmond, WA 98052 - Hybrid Role (3 days a week in-office required)Duration: 12 Months Contract on W2 (Possible Extension)SUMMARY:Our goal is to explore, innovate and design novel interfaces and hardware subsystems for the next generation of virtual, augmented, and mixed reality...

  • C++ Software Enginer

    2 months ago


    Redmond, United States Intelliswift Software Full time

    Job Title: C++ Software Engineer III - Rendering/HCI/Prototype devicesLocations: Redmond, WA 98052 - Hybrid Role (3 days a week in-office required)Duration: 12 Months Contract on W2 (Possible Extension)SUMMARY:Our goal is to explore, innovate and design novel interfaces and hardware subsystems for the next generation of virtual, augmented, and mixed reality...

  • Software Engineer

    2 days ago


    redmond, United States Intelliswift Software Full time

    Job Title: Software Engineer Locations: Onsite: Redmond WA Duration: 12-MonthsMust-Have SkillsPython Development required, Writing Python code Computer engineering, interacting with hardware devicesJob Responsibilities:• Write effective, scalable Python code Skills:• Hands-on experience in Python (3-5 years)• Verbal and written communication,...

  • Software Engineer

    5 days ago


    redmond, United States Intelliswift Software Full time

    Job Title: Software Engineer Locations: Onsite: Redmond WA Duration: 12-MonthsMust-Have SkillsPython Development required, Writing Python code Computer engineering, interacting with hardware devicesJob Responsibilities:• Write effective, scalable Python code Skills:• Hands-on experience in Python (3-5 years)• Verbal and written communication,...


  • Redmond, Washington, United States Intelliswift Software Full time

    Job Title: Firmware Software Engineer IVLocation: Redmond, WADuration: 12 + Months Contract with possible extensionSummary:We are seeking an experienced Embedded Software/Firmware Engineer (Contract) to join our Audio Research team. As an Embedded Software Engineer (Contract), you will be responsible for designing, developing, and deploying Software and...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Firmware Software Engineer IVLocation : Redmond, WADuration: 12 + Months Contract with possible extensionSummary:We are seeking an experienced Embedded Software/Firmware Engineer (Contract) to join our Audio Research team. As an Embedded Software Engineer (Contract), you will be responsible for designing, developing, and deploying Software and...

  • AI Software Developer

    4 weeks ago


    Redmond, Washington, United States TALENT Software Services Full time

    Are you an experienced AI software developer looking to excel in a dynamic environment? Talent Software Services may have the job for you. Our client is seeking an experienced AI software developer to work at their company in Redmond, WA.Position Summary: The primary consideration for this position is a preference for candidates with experience in robotics...

  • Software Engineer

    2 months ago


    Redmond, United States Intelliswift Software Full time

    Job Title: Software Engineer - On-device MLLocation: Onsite in Redmond WA or Burlingame, CADuration: 12 Months W2 contract with possibility of extensionsWe are looking for a skilled and motivated Software Engineer to join our client's team. We are specifically looking for a candidate with experience in C++ and who can work with a team of researchers who are...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Software Engineer in TestLocation: Redmond, WADuration: 12 MonthsMust-Have Skills: Python experience, python frameworkDocker/Kubernetes LinuxYears of Experience: 6+Job Responsibilities:Working on automation infrastructure to determine best practices and bring forward solutions to challengesWriting automated test cases within existing automation...


  • redmond, United States Intelliswift Software Full time

    Job Title: Software Engineer in TestLocation: Redmond, WADuration: 12 MonthsMust-Have Skills: Python experience, python frameworkDocker/Kubernetes LinuxYears of Experience: 6+Job Responsibilities:Working on automation infrastructure to determine best practices and bring forward solutions to challengesWriting automated test cases within existing automation...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment...


  • Redmond, Washington, United States Talent Software Services, Inc. Full time

    Job Summary: Talent Software Services, Inc. is seeking a skilled Software Database Engineer for a contract position in Rochester, MN. The opportunity will be eight months with a strong chance for a long-term extension.Position Summary: As a Software Database Engineer, you will establish system information requirements using analysis of information in the...


  • Redmond, Washington, United States Nintendo Technology Development Inc. Full time

    Job SummaryNintendo Technology Development Inc. is seeking a highly skilled Senior Software Engineer to join our team in Redmond, WA. As a Senior Software Engineer, you will be responsible for designing and developing complex software engineering projects, including embedded software and hardware design, application software design, and emerging...


  • Redmond, Washington, United States Talent Software Services Full time

    Job Title: Software Design Engineer - Cloud SolutionsJob Summary:We are seeking an experienced Software Design Engineer to join our team at Talent Software Services. As a key member of our engineering team, you will be responsible for designing and developing cloud-based software solutions using Azure and other technologies.Key Responsibilities:* Design and...


  • Redmond, Washington, United States Amazon Development Center U.S., Inc. Full time

    Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our Amazon Aurora team. As a key member of our team, you will be responsible for designing, implementing, and maintaining high-quality software solutions for our cloud-based database services.Key Responsibilities:Solve complex technical problems and design innovative...


  • Redmond, Washington, United States Intelliswift Full time

    Job Title: Software Development EngineerJob Summary:We are seeking a highly skilled Software Development Engineer to join our team at Intelliswift. As a Software Development Engineer, you will be responsible for designing, developing, implementing, testing, documenting, and delivering large-scale, multi-tiered, distributed software applications, tools,...


  • Redmond, Washington, United States Space Exploration Technologies Corp. Full time

    At Space Exploration Technologies Corp., we're pushing the boundaries of space technology to make humanity a multi-planetary species. As a Software Development Engineer on our Starlink team, you'll play a critical role in designing, building, and deploying the world's most advanced broadband internet system.We're looking for talented engineers to join our...


  • Redmond, Washington, United States Belcan Full time

    Job Title: Software Development EngineerJob Summary: Belcan is seeking a skilled Software Development Engineer to join our team. As a Software Development Engineer, you will act as first-level support and development for all incoming production software application issues dealing with the Global Robotics University platform.Responsibilities:Troubleshoot and...