About Bitdefender
Bitdefender is a cybersecurity leader delivering best-in-class threat prevention, detection, and response solutions worldwide. Guardian over millions of consumer, enterprise, and government environments, Bitdefender is one of the industry’s most trusted experts for eliminating threats, protecting privacy, digital identity and data, and enabling cyber resilience. With deep investments in research and development, Bitdefender Labs discovers hundreds of new threats each minute and validates billions of threat queries daily. The company has pioneered breakthrough innovations in antimalware, IoT security, behavioral analytics, and artificial intelligence and its technology is licensed by more than 180 of the world’s most recognized technology brands. Founded in 2001, Bitdefender has customers in 170+ countries with offices around the world. For more information, visit https://www.bitdefender.com
Overview:
As a Junior Software Engineer, you will be responsible for developing, testing, and maintaining software solutions using Python as the primary programming language. Your role will involve integrating software with hardware components and working with relational database management systems, such as MariaDB, to ensure data integrity and efficient system operations. You will collaborate with a multidisciplinary team to deliver robust and scalable solutions, gaining hands-on experience in both software and hardware integration.
Key Responsibilities:
- Design, develop, and test Python-based software applications;
- Write efficient and clean code for real-time data processing from hardware devices;
- Develop and manage relational databases (MariaDB or similar) for storing, querying, and retrieving data;
- Debug and troubleshoot both software and hardware-related issues;
- Participate in code reviews and adhere to best coding practices and documentation standards;
- Work with team members to optimize system performance and scalability.
Required Skills and Qualifications:
- Proficiency in Python programming;
- Basic understanding of hardware components and their integration with software systems;
- Experience with relational database management systems (e.g., MariaDB, MySQL, PostgreSQL);
- Strong problem-solving and debugging skills;
- Knowledge of software development methodologies (e.g., Agile);
- Familiarity with version control systems like Git;
- Ability to work well in a team environment and communicate effectively with cross-functional teams.
Preferred Qualifications:
- Experience working with embedded systems or IoT devices;
- Familiarity with APIs and microservices;
- Exposure to other programming languages (e.g., C++, Java) is a plus;
- This role is ideal for candidates who are passionate about software engineering, interested in working with both software and hardware, and eager to grow their skills in a dynamic and collaborative environment.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Serverless Compute
2026-05-28
Backend Engineer
2026-05-28
Senior Genrative Ai Engineer - Remote
2026-05-28
- Posted
- Dec 19, 2024
- Type
- Full-time
- Level
- Associate
- Location
- Cluj-Napoca Metropolitan Area
- Company
- Bitdefender
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Serverless Compute
2026-05-28
Backend Engineer
2026-05-28
Senior Genrative Ai Engineer - Remote
2026-05-28