![]()
Job Title: Embedded Software Engineer
Location: Burlingame, CA
Duration: Contract - 12 months
Pay Range: $56/hr $68/hr (W2)
Job ID: 406696
About BCforward
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Job Description
We are seeking a Embedded Software Engineer to join our dynamic team. The ideal candidate will have strong experience in C/C++, Java, and embedded systems and a proven ability to deliver features for AI glasses, resolve software issues, and contribute to future product development.
Responsibilities:
- Implement enhancements and new features for AI glasses.
- Investigate and resolve software bugs for embedded platforms.
- Contribute to development efforts on future products, including audio-based initiatives such as Conversation Focus for smart glasses.
- Collaborate with cross-functional teams to define and deliver software solutions.
- Write clean, maintainable, and well-tested embedded software.
- Document system configurations, procedures, and best practices for knowledge sharing.
Required Skills & Qualifications:
- Proficiency in C/C++ or Java with 2+ years of programming experience.
- 1+ year experience with embedded systems.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Experience level: 2-6 years with consumer electronic product work.
Preferred Skills:
- 1+ year Python experience.
- Prior experience working on embedded systems for consumer devices.
Why BCforward?
At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:
- Competitive compensation and benefits.
- Opportunities for growth with global clients.
- A supportive, inclusive culture that values innovation and people.
- Exposure to cutting-edge technologies and projects.
Additional Information
- Business group focus: Audio-based initiatives including Conversation Focus on smart glasses.
- Typical day: Develop and maintain embedded software, resolve bugs, and support future product development.
- Performance measures: Ability to address end-user software issues and deliver future software improvements.
- Interview process: 30-minute one-on-one interview followed by a second-round Python coding competency assessment.
Fair Chance Notice
Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation.
About Our Commitment
BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Interested? Apply Now!
If this sounds like the right opportunity for you, please apply with your most recent resume.