Associate I – Semiconductor Software Product Development | 0–2 Years | Bangalore | Apply Now
If you're looking to build a career in semiconductor software development, this is an excellent opportunity for engineering graduates with 0–2 years of experience. The Associate I – Semiconductor Software Product Development role offers hands-on exposure to firmware, embedded systems, AI-assisted development tools, and large-scale software products. Candidates with strong C/C++ programming skills and an interest in embedded technologies are encouraged to apply.
About the Role
The Associate I – Semiconductor Software Product Development role focuses on designing, developing, debugging, and maintaining software applications used in semiconductor product development. The selected candidate will collaborate with engineering teams to develop reliable software, automate workflows, resolve build issues, and contribute to product quality.
Job Details
Company: Hiring Company
Role: Associate I – Semiconductor Software Product Development
Job ID: 59092
Location: Bangalore
Experience: 0–2 Years
Openings: 2
Job Type: Full-Time
Eligibility Criteria
• Bachelor's degree in Computer Science, Computer Engineering, Electronics, or a related technical discipline.
• 0–2 years of relevant experience.
• Strong programming fundamentals.
• Good analytical and problem-solving skills.
• Excellent written and verbal communication skills.
Educational Qualification
Candidates should possess a Bachelor's degree in Computer Science, Computer Engineering, Electronics Engineering, Information Technology, or an equivalent technical discipline from a recognized university.
Key Responsibilities
• Design, develop, and maintain semiconductor software applications.
• Debug and resolve build, integration, and testing issues.
• Develop automation scripts for validation and log analysis.
• Collaborate with cross-functional engineering teams.
• Participate in code reviews and software quality improvements.
• Maintain technical documentation.
• Work with version control systems and project management tools.
• Support firmware and embedded software development activities.
Required Skills
• Strong C/C++ programming fundamentals.
• Debugging large codebases.
• Scripting for automation and validation.
• Knowledge of software development lifecycle.
• Excellent communication skills.
• Team collaboration.
• Analytical and logical thinking.
Preferred Skills
• Embedded C++
• Embedded Linux
• BIOS development
• Firmware development
• Digital Signal Processing (DSP)
• Communication Protocols
• AI-assisted software development
• Software debugging
• Build systems
Tools & Technologies
• C
• C++
• VS Code
• Visual Studio
• GitHub Copilot
• Claude Code
• Perforce
• JIRA
• Confluence
• Embedded Linux
• Firmware Development
• Automation Scripting
Why Join This Opportunity?
• Work on cutting-edge semiconductor products.
• Gain experience with embedded software development.
• Exposure to AI-powered developer tools.
• Collaborate with experienced engineers.
• Learn industry-standard software development practices.
• Excellent opportunity for career growth in semiconductor engineering.
• Work on large-scale enterprise software projects.
Salary & Benefits
The salary has not been officially disclosed by the company.
Compensation, benefits, and additional perks will depend on the candidate's skills, experience, interview performance, and company policies.
Selection Process
Note: The company has not officially mentioned the recruitment process. The following is the typical hiring process and may vary depending on business requirements.
• Application Screening
• Resume Shortlisting
• Technical Assessment (if applicable)
• Coding Interview
• Technical Discussion
• HR Interview
• Offer Rollout
• Background Verification
Preparation Tips
• Strengthen C and C++ programming concepts.
• Practice data structures and algorithms.
• Revise operating systems and computer architecture.
• Learn embedded systems basics.
• Understand firmware development concepts.
• Practice debugging techniques.
• Familiarize yourself with Git, JIRA, and version control workflows.
• Learn basic scripting using Python or Shell.
Who Should Apply?
• Engineering graduates.
• Computer Science students.
• Electronics and Embedded Systems graduates.
• Candidates with up to 2 years of experience.
• Individuals interested in semiconductor software development.
• Candidates passionate about embedded technologies and firmware development.
How to Apply
Interested candidates should apply through the company's official recruitment portal. Ensure your resume highlights your technical skills, projects, internships, programming languages, and relevant certifications before submitting your application.
Conclusion
This opportunity is ideal for candidates looking to enter the semiconductor software industry and work with modern embedded technologies. If you have strong C/C++ skills, enjoy solving complex technical problems, and want to build a long-term career in semiconductor product development, this role is worth considering.
Follow @softwarejobsdaily for daily AI, Software Development, Data Science, and IT job updates.
Disclaimer
Software Jobs Daily shares job opportunities from official company sources. We are not involved in the hiring process. Candidates are advised to verify all details through the official company website before applying.
Comments
Post a Comment