Senior SSE Embedded Code Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Ericsson is looking for a Senior SSE Embedded Code Engineer in Austin, Texas to lead the development and strategy of ASIC hardware validation. This hybrid role requires 10+ years of C++/Python experience and a deep understanding of hardware architecture. The engineer will collaborate with global teams to ensure high-quality ASIC delivery.
Responsibilities
- Lead design, implementation, and validation of ASIC device drivers and test cases in C/C++.
- Drive development and evolution of validation frameworks and infrastructure.
- Define validation strategies and assess test case coverage.
- Lead in-lab validation and proof-of-concept work.
- Mentor engineers in validation principles, debug methodologies, and coding best practices.
- Plan and coordinate validation workstreams.
- Build partnerships with ASIC architects and design teams.
- Identify and drive technical innovations including automation, coverage modeling, and framework improvements.
Requirements
- 10+ years of development experience with C/C++ and Python, with a strong focus on hardware validation and embedded software.
- Demonstrated ability to lead technical initiatives in complex validation environments.
- Experience with source code management (Git), IDEs, and collaborative development workflows.
- Deep understanding of hardware architecture, data paths, and IP interactions.
- Hands-on experience with Unix/Linux systems, scripting, and lab environments.
- Strong knowledge of validation principles, coverage strategies, and the ability to translate requirements into executable plans.
- Excellent written and verbal communication skills.
- Strong analytical and problem-solving skills with close attention to detail.
Desired Qualifications
- Experience in post-silicon power validation.
- Experience in system-level validation.
- Experience with hardware emulators.
- Experience in network communications.
- Hands-on experience with lab equipment (protocol analyzers, oscilloscopes).
- Interest in leveraging AI for validation efficiency.
Benefits
- Competitive salary range dependent on various factors.
- Opportunity for an annual bonus based on business and individual performance.
- Excellent health benefits including choice of three medical plan options and a dental plan option.
- Company credits towards medical and dental premiums.
- 401(k) Plan with automatic 3% company contribution and a 4% match.
- Company-paid basic life insurance and accidental death and dismemberment coverage.
- Company-paid short-term and long-term disability coverage.
- Option to participate in Ericsson’s Stock Purchase Plan.
- Minimum of 15 days of accrued vacation.
- Up to 3 personal days per year.
- 11 annual holidays.
- 8 hours of volunteer time.
- 80 hours of sick time annually.
- Up to 16 weeks of paid maternity leave.
- 6 weeks of parental or adoption leave at 100% of pay.
- Financial wellness programs.
- Educational assistance.
- Matching gifts.
- Recognition programs.
#embedded#code#engineer#asic#hardware#validation#debugging#c++#python#git#unix#linux