Current
Openings

 

Are you a talented and motivated individual who is looking for an opportunity outside one of our current openings? At Tiber, we have a “best athlete” approach to hiring. If your skills or desires don’t fit neatly into a box or labor category, but you feel you have the “it” factor to bring value to our team, please reach out – we’d love to talk to you about the exciting challenges you would like to tackle, and how the opportunities we have may align to meet those desires.

+ Software Engineer (Level 0-3)

  • Seeking a passionate & motivated software engineer with a desire to tackle hard technical problems.
  • A bachelor’s degree in computer science or related technical field is highly desirable.
  • High proficiency programming in Java and/or C/C++ as well as familiarity with other languages such as Python, Ruby, Swift, Pig, Rust and Go.
  • Experience managing & deploying software applications across large-scale systems using technologies such as Salt, Puppet, Jenkins, Kubernetes, and Docker.
  • Strong understanding and applicable experience using Apache NiFi and/or Map/Reduce to perform at-scale streaming and batch processing as applicable.
  • Experience developing and integrating RESTful web services using technologies such as Wildfly, Jetty, and nginx.
  • Experience with OpenSource contributions to include
  • Machine Learning, Artificial Intelligence
  • Experience with Hadoop File System (HDFS), XFS
  • Strong experience operating in a Linux/Unix environment including comfortability with Bash & Shell scripting.
  • Applicable experience integrating and interacting with non-SQL data storage solutions such as Apache Accumulo, Hbase, or MongoDB.

+ Systems Engineer (Level 0-3)

  • Looking for a highly analytical problem-solver looking to apply their experiences to address specific mission needs.
  • A bachelor’s degree in computer science or related technical skill is highly desirable.
  • Strong experience operating in a Linux/Unix environment including comfortability with Bash & Shell scripting.
  • Experience developing system engineering documentation to include: ConOps, DODAF diagrams, Use Cases, ICDs, and workflow diagrams to effectively communicate functional behaviors or needs.
  • Experience coordinating and decomposing high-level functional requirements into system and component-level requirements.
  • Experience utilizing Agile development practices such as Scrum, Kanban boards, backlog grooming, sprint planning, and burndown in an effort to improve communication and productivity across teams.
  • Experience with leveraging the Atlassian suite of tools (Jira, Confluence) or similar tool (i.e., Redmine) to document design decisions, allocate resources, deconflict dependencies, and communicate priorities.

+ Embedded Developer (Level 0-3)

  • Seeking a passionate & motivated computer scientist with a specific desire and expertise in low-level development and embedded systems.
  • A bachelor’s degree in electrical engineering, computer science or related technical field is highly desirable.
  • Experience developing low-level embedded software systems using Assembly and C/C++.
  • Low-level understanding of operating systems, device drivers, and kernel development in a variety of operating systems to include: Unix, Linux, Windows, MacOS X, iOS, Android, VxWorks, or embedded Linux.
  • Interest in IoT devices
  • Well versed in scripting languages such as Python or Perl.
  • Experience using microcontroller tools such as Arduino and ARM.
  • Experience with reverse engineering debuggers such as Ida Pro or Ghidra.
  • Experience using MatLab to develop and evaluate complex algorithms
  • Working knowledge of common protocols/standards such as 802.11 and TCP/IP.
  • Working knowledge of wireless telecommunications technologies such as LTE, 3G, 4G, and 5G.
  • Experience with bit-level data analysis is extremely valuable.
  • Hands-on experience with integrating hardware and software systems