
Company |
Caspia Technologies |
Job title |
Software Engineer |
Job location |
Gainesville, FL, US |
Type |
Full Time |
Responsibilities:
- Design and develop backend application infrastructure for various Caspia tool suites.
- Provide customization, upgrading, debugging, and troubleshooting support for SW products.
- Preparation of tool documentation and other related material.
- Other duties as assigned by management.
Requirements & Skills:
- BS or MS in Computer Science, Software Engineering, Computer Engineering, or another related field
- 3+ years of experience with developing and maintaining complex C++/C applications
- Experience with Rust
- Experience in APIs, compilers, code optimization, and maintaining codebases
- Development experience in UNIX-like systems, associated scripting languages, TCL, Python, Perl
- Strong knowledge of data structures, data management, and software architecture
- Familiarity with hardware security topics, VLSI SoC design process, and/or EDA software is a plus
- Strong verbal and written communication skills
- Ability to work in a fast-paced start-up environment
