Careers

Do What You Love, Design Your Future

Ready to join a winning team?

Do you have the skills and experience to design cutting edge robotic solutions? Want to be part of a team of dedicated professionals that refuse to accept the status quo? Take a look at our current openings and reach out to discuss your next career move!

Open Positions

Tomahawk Robotics is seeking an experienced software engineer to design responsive, modern applications for Android on mobile devices and embedded hardware. The ideal candidate will have experience in Android software development using Java, user experience design, embedded Android including building the OS from source, software integration, and testing. The candidate will work closely with the mechanical, electrical, and controls teams to ensure seamless integration of hardware and software for command, control, and simulation of many different robotic platforms and applications. 

Required Qualifications: 

  • Bachelor’s degree in computer science, computer engineering, or related field with 5+ years of relevant experience, Master’s degree preferred 
  • Demonstrated Android user experience (UX) and user interface design experience.  Cross-platform experience a plus 
  • Solid understanding of software fundamentals such as algorithms and data structures 
  • Able to design, write, and review code in Java and C++ (Python and Javascript a plus) 
  • Experience with the JNI to integrate C++ code into Android applications 
  • Experience working with graphic designers and user experience experts to storyboard and prototype user interfaces  
  • Cross-platform software development (Windows, Linux, MacOS, Mobile) a plus 
  • Knowledge of computer networking protocols and principles (TCP/IP, UDP, network addressing and routing) 
  • Source code control and revision tracking with Git 
  • Familiarity with software documentation tools and techniques such as Doxygen, UML, Javadocs, etc. 
  • Knowledge of and eagerness to contribute to modern development operations techniques: continuous integration, continuous testing, and automated deployment 
  • Motivated, hands-on attitude with strong work ethic and ability to thrive in a fast-paced environment 
  • Ability to creatively address and solve problems, and close on solutions quickly 
  • Strong verbal and written communication skills 
  • Positive attitude and works well with a team 
  • Authorized to work in the United States 

Responsibilities Include: 

  • Design and implement intuitive, beautiful user-facing software for various types of robotics and related equipment 
  • Maintain a Git repository in GitLab and complete documentation for all code written 
  • Work with all teams, contractors, and customers to establish application requirements 
  • Act as the subject matter expert in Android development/UI design, leading Tomahawk’s Android software effort. 
  • Actively contribute to building a fast and agile software development team 

Apply Now

  • Accepted file types: pdf.

Tomahawk Robotics is seeking a Software Engineer to design and implement network-centric applications for a variety of platforms.  The ideal candidate will have the ability to write full-stack applications with socket-level interactions on mobile devices and embedded Linux computers.  Further, the candidate will be able to serve as the principle network engineer, advising the development team on networking decisions, implementation and routing rules in Android and Embedded Linux.  The software development process requires design, coding, software integration, and testing on mobile (phones and tables) and robotic vehicle hardware.  The software team works closely with the mechanical, electrical, and controls teams to ensure seamless integration of hardware and software for command, control, and simulation of many different robotic platforms and applications. 

Required Qualifications:

  • Bachelor’s degree in computer science, computer engineering, or related field with 4+ years of relevant experience, Master’s degree preferred
  • Solid understanding of software fundamentals such as algorithms and data structures
  • Able to design, write, and review code in C++, Python and Java
  • Cross-platform software development (Windows, Linux, Android)
  • Knowledge of computer networking protocols and principles
  • Knowledge of information assurance (IA) principals and implementations
  • Knowledge and implementation of encryption to application generated network data
  • Advanced knowledge and implementation of networking techniques/topologies including MESH networks, router and gateway function/configuration, routing table configuration, VLAN’s, security techniques/port closures, etc.
  • Source code control and revision tracking with Git
  • Familiarity with software documentation tools and techniques such as Doxygen, UML, Javadocs, etc.
  • Knowledge of and eagerness to contribute to modern development operations techniques: continuous integration, continuous testing, and automated deployment
  • Motivated, hands-on attitude with strong work ethic and ability to thrive in a fast-paced environment
  • Ability to creatively address and solve problems, and close on solutions quickly
  • Strong verbal and written communication skills
  • Positive attitude and works well with a team
  • Authorized to work in the United States

Responsibilities Include:

  • Design and implement object-oriented applications for mobile and embedded systems
  • Inform design team on decisions relating to network-centric design
  • Implement network configurations on mobile and embedded systems via routing rules, standard networking API’s, etc.
  • Inform design team of security mitigation and encryption techniques
  • Implement network-related security mitigations and IA rules
  • Maintain a Git repository in GitLab and complete documentation for all code written
  • Work with all teams, contractors, and customers to establish application requirements
  • Actively contribute to building a fast and agile software development team

Apply Now

  • Accepted file types: pdf.

Tomahawk Robotics is seeking an Electrical Engineer with experience in robotic electrical systems, products and components.  This position provides the opportunity to work alongside a multidisciplinary team to develop control software/systems and deploy robotic technologies.  We are looking for an Electrical Engineer able to work across engineering functions and who is comfortable working in a fast-paced, creative and results-oriented environment. 

 Required Qualifications:

  • BS/MS in Electrical Engineering
  • Familiar with low-level software/hardware interaction. Able to design and code in: C, C++, Python, Java and Arduino
  • Expert in embedded hardware design/architectures, DC/DC power regulation, control algorithm/compensator design/implementation, sensor interface and overall robotic hardware system debugging and integration
  • Experience with hardware and software design requirements of the following protocols: CANBUS, Ethernet, I2C, SPI, PWM, EtherCAT,
  • Familiar with wireless and wired network topologies and the general Ethernet stack. Wireless networks include: WiFi, Bluetooth/BLE/Mesh, Cellular 4G+, Zigbee
  • Experience designing ruggedized hardware to rigid specifications such as MIL-SPEC 810G and MIL-SPEC 461
  • Experience with electrical circuit and PWB design, fabrication and debugging
  • Flexible to travel and comfortable integrating alongside customer personnel
  • Familiarity with Mechanical CAD programs (SolidWorks preferred)
  • Authorized to work in the United States

Apply Now

  • Accepted file types: pdf.

Tomahawk Robotics is seeking a Product Manager to lead our long-term product growth strategy.  This role will entail identifying potential products; conducting market research; generating product requirements; determining specifications, production timetables, pricing, and integrated plans for product introduction and developing marketing strategies. 

You must be passionate about robotics, technology and our company. We need a self-sufficient entrepreneur with the ability to identify impactful use cases and large market opportunities.   

Required Qualifications:   

  • Minimum of 3 years’ experience as a Product Manager or Product Marketing Manager 
  • Demonstrated success defining and launching excellent products 
  • 3+ years of experience in a job in the robotics market 
  • Excellent written and verbal communication skills 
  • Bachelor’s degree (MBA preferred) 
  • Technical background, with experience in robotics and software development preferred 
  • Proven ability to influence cross-functional teams without formal authority 
  • Must be able to travel up to 25% of the time 

Responsibilities Include: 

  • Determines customer’s needs and desires by conducting marketing research.  
  • Recommends new product and/or product improvements by reviewing product specifications and requirements; appraising new product ideas and/or product changes. 
  • Assesses market competition by comparing the company's product to competitors' products. 
  • Provides source data for product line communications by defining product marketing communication objectives. 
  • Grows product market share by working with sales director to develop product sales strategies. 
  • Gather and assess product market data by calling on customers with field salespeople and evaluating sales call results. 
  • Provides information for management by preparing short-term and long-term product sales forecasts and special reports and analyses; answering questions and requests. 
  • Facilitates inventory turnover and product availability by reviewing and adjusting inventory levels and production schedules. 
  • Brings new products to market by analyzing proposed product requirements and product development programs; preparing return-on-investment analyses; establishing time schedules with engineering and manufacturing. 
  • Introduces and markets new products by developing time-integrated plans with sales, advertising, and production. 
  • Determines product pricing by utilizing market research data; reviewing production and sales costs; anticipating volume; costing special and customized orders. 
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies. 

This position can be based in one of two locations – Melbourne, FL or Atlanta, GA.  

Apply Now

  • Accepted file types: pdf.

Tomahawk Robotics is a collaborative team of technologists with deep experience in defense we bring a built-in desire to challenge the military industrial status quo - to do better. We take pride in what we do and see it as a privilege to safeguard the warriors whose lives depend on how they use our technology under the most extreme, stressful conditions. Our unified, common control solution is designed to strip out complexity, cost, and risk.

Tomahawk Robotics is seeking a Business Development Manager to lead customer engagement and growth with defense customers, primarily the US Army.  You will play a fundamental role in achieving our ambitious customer acquisition and revenue growth objectives. We are looking for a master relationship builder and closer. We need a self-sufficient entrepreneur with a talent for selling our vision.

Required Qualifications: 

  • Have a strong network in the military and/or Defense Robotics Industry
  • 5+ years of enterprise sales experience or military experience
  • Proven sales track record with demonstrated success in achieving quota
  • Experience with following sales processes and using CRM
  • Excellent written and verbal communication skills
  • Passionate about winning and closing deals
  • Ability to work remotely and independently
  • B.A./B.S. degree or equivalent experience

Responsibilities Include:

  • Manage the full sales cycle from prospecting, to proposals to close
  • Achieve and consistently exceed quarterly sales goals
  • Be a strong team player and key leader within our business
  • Educate prospects on product features and benefits
  • Nurture sales leads by providing personalized follow-ups and customized presentations
  • Build a deep understanding of our products and key markets
  • Work with inside sales develop and manage a pipeline of prospects
  • Work with our marketing team to refine our message and customer profiles
  • Utilize CRM for managing leads and follow-up

The preferred location for this role is Washington, DC, other locations may be suitable depending on candidate experience.

  • Accepted file types: pdf.