Senior Software Engineer

24 hours ago


Redwood City CA United States Reach Full time

At Reach, we are delivering technologies to enable the long-range, wireless transfer of power. We believe wireless energy can be as liberating for power systems as WiFi was for data systems, and are busy creating the energy infrastructure that will one day replace the aging electrical grid. We have raised funding from top tier VC's, have real world customers deploying our technology, and are continuing to build out the exceptional team that is making our vision a reality.

The Position

In this position, you will be a key part of Reach’s engineering team to develop our embedded app enabling power management and full integration of our power delivery product. You will also conduct research to improve the performance, flexibility, and integrability of Reach’s technology. As part of a small team in a small company, you will have a great deal of agency over your work, plenty of opportunity to discover and solve new challenges, and the ability to make large-impact decisions. It will be critical that you are a creative problem solver with strong curiosity, a passionate, proactive spirit eager to add value before it’s requested or identified by others.


Key Position Responsibilities
  • Actively contribute to the software team to analyze, design, develop, and deploy features to meet business, product, and technical requirements.
  • Actively contribute to Reach’s code base by architecting and implementing features and bring industry experience.
  • Work with project management and other engineering teams to plan the effort and establish timelines for yourself and your team.
  • Identify areas of need: Advocate for quality processes, good coding practices and contribute to product innovation in software.
Qualifications and Requirements
  • 7+ years of experience as a software engineer and relevant degree.
  • Proficient in at least one coding language: C/C++, Python, RUST.
  • Proficient in software architecture.
  • Experience with multithreaded applications.
  • Experience with Linux systems and memory allocation.
  • Experience with (or interested in) RUST.
  • Experience with scalable solutions.
  • Experience with full development cycles from prototyping to production.
  • Have a test-driven, analytical approach to debugging and problem solving.
  • Proficient communicator and organizational skills.
Nice To Have
  • Experience with software development for IoT devices.
  • Experience with firmware development and hardware bring up.
  • Experience with test automation frameworks.
  • Experience working in a small size company.

Reach - Who We Are

Reach is a pioneer in a new frontier of technology. Born out of MIT, incubated in YC, and developed in an "office space" that was once the oven of a cookie factory, we are a group of curious, passionate, and creative problem solvers, and we approach our work with vigor and humility.

Much has changed since our cookie factory days, but our core philosophies have remained. Decisions are made quickly, meetings and politics are kept to a minimum, and everyone here does high-visibility work that has considerable influence on our product and company. We have weekly team lunches, quarterly offsite company events, and often spend time together outside of work bicycling, rock climbing, playing music, and hosting happy hours.

We highly value diversity at our company - in not only professional capabilities and experience, but also in personal interests, schools of thought, musical tastes, and walks of life. We prioritize inclusivity, and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.

#J-18808-Ljbffr

  • Redwood City, CA, United States Blackhornvc Full time

    Senior Infrastructure Software Engineer About Dexterity At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. We’re starting with warehouse automation, where...


  • Redwood City, CA, United States Dexterity Full time

    Senior Infrastructure Software Engineer About Dexterity At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. We’re starting with warehouse automation, where...


  • Redwood City, California, United States Dexterity Full time

    About DexterityWe believe robots can positively transform the world. Our breakthrough technology frees people to do the creative jobs that humans do best by enabling robots to handle repetitive and physically difficult work.At Dexterity, we're starting with warehouse automation, where smarter, more resilient supply chains impact millions of lives and...


  • Atlanta, GA, United States Ultimate Software Full time

    Here at UKG, our purpose is people. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. Our U Krewers, who build those solutions and support our business, are talented, collaborative, and innovative problem-solvers. We strive to create a culture of belonging and an employee experience that empowers our...


  • Redwood City, CA, United States Alarm.com Full time

    As a Software Engineer, you will work with a small team of full-stack developers that work on all server-side aspects of smart home security. Our mandate is very broad and includes but not limited to processing security events, provisioning equipment, monitoring station signaling, testing automation and integrating a wide and diverse set of devices with the...


  • Redwood City, United States Intellecruit Full time

    About the job Senior Software Engineer - Robotics Job Overview Are you ready to embark on an exciting journey in robotics and reshape the future of the hospitality industry? We're in search of talented engineers who are passionate about crafting cutting-edge service robotics. The companys team of engineers is dedicated to building comprehensive software...


  • Redwood City, United States Intellecruit Full time

    About the job Senior Software Engineer - Robotics Job Overview Are you ready to embark on an exciting journey in robotics and reshape the future of the hospitality industry? We're in search of talented engineers who are passionate about crafting cutting-edge service robotics. The companys team of engineers is dedicated to building comprehensive software...


  • Seattle, WA, United States Software Resources Full time

    Senior Software Engineer (Back-End Scala) Software Resources has an immediate job opportunity for a Senior Software Engineer with a major corporation in Seattle, WA. On-site 2-4 days per week. Duration : 12 month(s)MUST HAVES: This is not A Data Engineer. This is a back-end expert Scala developer. Must have expert experience with Library Development. This...


  • Redwood City, United States Dexterity Full time

    Senior Infrastructure Software Engineer About Dexterity At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. We're starting with warehouse automation, where the...


  • Redwood City, United States Dexterity Full time

    Senior Infrastructure Software Engineer About Dexterity At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. We're starting with warehouse automation, where the...


  • Sunnyvale, CA, United States Software Aspekte Full time

    Fortinet is looking for a Senior Software Dev QA Engineer to assist CloudServices Team to Maintain and develop automated test scripts to validate all aspect of products based on variety of test cases. Provide end-to-end quality assurance solutions for cloud security products to the development, marketing, sales team etc. Bring cutting-edge cloud security...


  • Redwood City, United States Karius Full time

    About KariusKarius is a venture-backed life science startup that is transforming the way pathogens and other microbes are observed throughout the body. By unlocking the information present in microbial cell-free DNA, we're helping doctors quickly solve their most challenging cases, providing industry partners with access to 1000's of biomarkers to...


  • Austin, TX, United States CORRIDOR Aviation Service Software Full time

    OverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...


  • Santa Ana, CA, United States STS Defence Full time

    Are you a talented Senior Software Engineer looking for an exciting new challenge? STS Defence is seeking a Senior Software Engineer to join our dynamic Programmes Division in Gosport.As a Senior Software Engineer, you will play a pivotal role in the design, development, and implementation of advanced software systems that support our defence programmes....


  • Redwood City, United States Alarm.com Full time

    As a Software Engineer, you will work with a small team of full-stack developers that work on all server-side aspects of smart home security. Our mandate is very broad and includes but not limited to processing security events, provisioning equipment, monitoring station signaling, testing automation and integrating a wide and diverse set of devices with the...


  • Redwood City, CA, United States C3 AI Full time

    C3 AI is looking for a Senior Software Engineer, Full-Stack located at our office in Redwood City, CA. Responsibilities: Design, develop, and maintain performant and scalable full-stack applications. Build and improve visual tools for application development and data science that enable users to build an end-to-end AI application quickly. Work very...


  • Redwood City, California, United States Alarm Full time

    Cloud Security InnovatorWe're seeking an experienced Senior Software Engineer to join our team, contributing to the development of cutting-edge cloud-based security solutions for smart homes and businesses. Your expertise in backend software development, database design, and object-oriented programming will be instrumental in shaping our ecosystem.This is a...


  • Redwood City, United States SnapMagic Full time

    SnapMagic, the leading platform for electrical engineers, is revolutionizing electronics design with artificial intelligence. We help 1.5 million engineers design products like drones, electric cars, and virtual reality headsets 10x faster. We're fresh off a funding round backed by the world's best investors, including Y Combinator, Bow Capital, Friends &...

  • Software Engineer

    2 days ago


    Los Angeles, CA, United States Software Resources Full time

    We are looking for Software Engineer for our client located in West Los Angeles/Century City area.This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential to...


  • , CA, United States JobTarget Full time

    Description The Senior Core Software Engineer will play a crucial role in developing and refining the foundational software that powers our products. This position requires deep knowledge of programming languages and software development methodologies. The ideal candidate will have extensive experience with C/C++ and Python, as well as a strong understanding...