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?

Open Positions

Software Design Engineer, User Interface

Tomahawk Robotics is seeking a Software Engineer to design responsive, modern applications for a variety of platforms with a focus on mapping and simulation. The ideal candidate will have experience in 3D game engines, user experience design, coding, software integration, and testing. The software team 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 3+ years of relevant experience, Master’s degree preferred
  • Experience with Epic Games’ Unreal Engine 4 (UE4)
  • Demonstrated cross-platform user experience (UX) and user interface design experience
  • Solid understanding of software fundamentals such as algorithms and data structures
  • Able to design, write, and review code in C++ and Python (Javascript, Swift, and Java a plus)
  • Cross-platform software development (Windows, Linux, MacOS, Mobile)
  • Experience working with graphic designers and user experience experts to storyboard and prototype user interfaces
  • Knowledge of computer networking protocols and principles
  • 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
  • Implement software in C++ to load and display real-world geographic data in UE4
  • 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.

Software Design Engineer, Robotics

Tomahawk Robotics is seeking a Software Engineer to create robotic systems powered by the ROS platform. The ideal candidate will have experience in robotics systems, ROS, advanced software development, software integration, and testing. The software team 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 3+ years of relevant experience, Master’s degree preferred
  • Experience with ROS, preferably ROS2
  • Solid understanding of software fundamentals such as algorithms and data structures, multithreading, and real-time process principles
  • Able to design, write, and review code in C/C++ and Python (Javascript, Swift, and Java a plus)
  • Cross-platform software development (Windows, Linux, MacOS, Mobile)
  • Knowledge of computer networking protocols and principles
  • Familiarity with multi-DOF robotic systems, including kinematics and control theory
  • Source code control and revision tracking with Git
  • Familiarity with software documentation tools and techniques such as Doxygen, UML, Javadocs, etc.
  • Experience with embedded software development a plus
  • 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 software in C, C++, and Python to control advanced multi-robot systems
  • 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 an agile software development team

Apply Now

  • Accepted file types: pdf.

Software Engineer, Networking

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 principal 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 tablets) 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 the design team on decisions relating to network-centric design
  • Implement network configurations on mobile and embedded systems via routing rules, standard networking APIs, etc.
  • Inform the 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.

Administrative Assistant

Tomahawk Robotics is looking for an Administrative Assistant to provide support and assistance by coordinating, managing or facilitating a wide variety of administrative functions.  This is a key role in that you will support key functions of the business as well as be the first point of engagement for many of our customers.  This is a great opportunity to join a rapidly growing organization with a great work atmosphere.

Required Qualifications

  • An Associate degree with 2-4 years’ experience in a business setting
  • Strong interpersonal skills
  • Excellent written and verbal communication abilities - must be adept in grammar, spelling, and accuracy
  • Superb organization and time management skills
  • Personal computer knowledge necessary with proficiency in Microsoft Office applications

Responsibilities Include:

  • Provide specialized administrative support - arrange company events and functions, answer questions and provide calendar management for the leadership team
  • Arrange travel and meetings by developing itineraries and agendas - scheduling meeting accommodations and assist with submitting and reconciling expense reports
  • Assist with the onboarding process for all new hires - maintain and update personnel files as needed
  • Gather supporting data to assist other departments as needed
  • Oversee the coordination of outgoing and internal correspondence to meet business needs
  • Answer incoming calls, research and respond to inquiries, and escalate and/or route calls to appropriate personnel as necessary
  • Assist in procuring supplies/materials
  • Accept and distribute all mail and deliveries for the office

Apply Now

  • Accepted file types: pdf.

Finance Manager

Tomahawk Robotics is looking for a Finance Manager responsible for the financial and accounting functions of the organization.  The selected candidate will work directly with the CFO, CEO and other leads in the organization to ensure the efficient deployment of capital resources.  This will require tracking company expenditures, adherence to budget and distributing this information to company leadership.

Required Qualifications:

  • BS in Finance or Accounting
  • 3-5 years of applicable experience or a Master’s in Accounting of Finance

Responsibilities Include:

  • Assists in the preparation of budgets and forecasting
  • Assists in the development of reports and analysis and the coordination of activities between the finance group and other departments
  • Provides regular reporting to management regarding status of finances
  • Manages accounts receivable and accounts payable transactions
  • Performs daily accounting functions such as credit card reconciliation and cash flow management
  • Ensures compliance with all accounting policies and procedures and assist in the training of all staff relating to these
  • Prepares and review monthly invoices according to company guidelines utilizing financial reports to ensure compliance with deliverable deadlines
  • Reviews and compiles bi-weekly payroll data and assist in processing payroll
  • Reviews and reconciles expense reports

Apply Now

  • Accepted file types: pdf.

Commercial Sales Executive

Tomahawk Robotics is seeking a Commercial Sales Executive to lead the expansion of our commercial enterprise customer baseYou will play a fundamental role in achieving our ambitious customer acquisition and revenue growth objectives by developing and executing a commercial enterprise customer acquisition strategy 

We are looking for a master relationship builder and closer. You must be passionate about robotics, technology, and our company. We need a self-sufficient entrepreneur with the ability to identify applicable use cases and market opportunities.   

Required Qualifications:   

  • Have a strong network in the robotics industry or target verticals  
  • 5+ years of enterprise sales experience 
  • Proven sales track record with demonstrated success in achieving quota 
  • Experience with following sales processes and using CRM (Salesforce is plus) 
  • Confident and outgoing 
  • Excellent written and verbal communication skills 
  • Passionate about winning and closing deals 
  • Enjoy experimenting and improving processes  
  • Ability to work remotely and independently  
  • B.A./B.S. degree  

Responsibilities Include: 

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

 

This position can be based in one of these 3 locations – Melbourne, FL or Atlanta, GA or Washington, DC.  

Apply Now

  • Accepted file types: pdf.

Product Manager

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 2 locations – Melbourne, FL or Atlanta, GA.  

Apply Now

  • Accepted file types: pdf.