You will be responsible for the Graphics User Interface (GUI) visual tools for the engineering team at Ethernovia. This responsibility includes developing software-based GUI for Ethernovia s Evaluation platforms and devices. The GUI is used to debug, test, and demonstrate the company s networking devices.
Technical Qualifications
- Bachelors or Master s degree in Computer Science/Software or related field.
- Work Experience: 3 years for Mid-level and 7 years for Senior Level position.
- Strong understanding of Software Development lifecycle including Architecture, Implementation and Testing fundamentals.
- Proficient in C/C++ or Python Programming Language.
- Experience with developing GUI preferably using Qt/QML or TCL/TK.
- Experience with integration and testing of open-source middleware, libraries, and drivers.
Nice to Have Experience with
- Code Version Control and Review tools/processes like Perforce/Git, Swarm.
- Automation and DevOps tools like Jenkins.
- GRPC, Protobuf or similar Remote Procedure Call (RPC) software.
Soft Skills
- Self-motivated and able to work effectively both independently and in a team.
- Excellent communication/documentation skills.
- Attention to details.
What you ll get in return:
- Technology depth and breadth expansion that can t be found in a large company
- Opportunity to grow your career as the company grows
- Pre IPO stock options
- Cutting edge technology
- World class team
- Competitive base salary
- Flexible hours
- Medical, dental and vision insurance for employees
- Flexible vacation time to promote a healthy work-life balance
- Paid parental leave to support you and your family