





Mid-level generalist backend role at a well-known hardware-tech employer increases applicant competition moderately.
Hardware-integrated software and firmware experience creates strong domain specificity, limiting cross-industry transferability.
Explicit 5+ years requirement plus domain-relevant software and firmware skills moderately tighten shortlisting filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, and maintenance of moderately complex software projects ensuring quality and performance standards.
Integrate software and hardware systems to deliver reliable products and solutions, prioritizing impactful features.
Mentor junior team members and engage with internal and external stakeholders to influence software architecture and technical problem-solving.
Bachelor's or advanced degree in Computer Science, Software Engineering, or related discipline; equivalent work experience considered.
5+ years of relevant software engineering experience; 3+ years if holding an advanced degree.
Proficiency in multiple programming languages, software development frameworks, version control systems (e.g., Git), and CI/CD familiarity.
Up to 15% travel; hybrid work model; ability to work independently with minimal supervision.
Experienced in system-level programming and modern software architecture with exposure to integrating GenAI in software development lifecycle.
Demonstrated ability to lead complex software projects with strong problem-solving and optimization skills.
Capable of mentoring others and managing cross-functional collaborations including external customer engagement.