





Popular generic junior software title increases applicant density despite smaller company.
Requires embedded/Linux/device-driver expertise, making skills less transferable across industries.
Explicit 0–2 years requirement plus multiple mandatory embedded systems skills increases filtering strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, test, and maintain software applications across the software development lifecycle.
Write efficient, clean, and well-documented code primarily using C or C++ with focus on software design, debugging, and performance optimization.
Collaborate with cross-functional teams, participate in code reviews, and analyze software requirements to provide technical solutions.
Experience Required: 0-2 Years in software design and development.
Proficient in C or C++ with good understanding of Object-Oriented Programming, data structures, pointers, algorithms, and file handling.
Familiarity with software testing, debugging, and performance optimization techniques.
Not explicitly mentioned: mandatory degree, notice period, or strict location requirements.
Candidate with hands-on experience or knowledge in GUI development, Visual Studio, Qt, and operating systems like RedHat or Ubuntu.
Familiarity with networking concepts (UDP, TCP/IP), embedded systems, Linux device drivers, multi-threading, and inter-process communications.
Capability to troubleshoot complex software issues, develop exhaustive test plans, and work effectively in cross-functional teams.