Senior Embedded C/C++ Engineer IRC296661

GlobalLogic
San Jose, CA, United States
7 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

LTE (Telecommunication) Application Programming Interfaces (APIs) C++ (Programming Language) Code Review Software Debugging Embedded C Embedded Software Field-Programmable Gate Array (FPGA) Python (Programming Language) Linux System Administration MATLAB Performance Tuning
+6 more
Software Engineering System on a Chip Systems Integration O-RAN Reliability of Systems Software Coding

Job description

  • Proactive contribution to development, and optimisation of embedded software in C/C++ for telecommunications systems.
  • Support tech lead with technical decisions.
  • Guide and mentor a team of embedded engineers, elaborating for best practices and coding standards.
  • Work within Linux-based environments and ensure system reliability and performance.
  • Collaborate closely with hardware, FPGA, and system teams to ensure seamless integration.
  • Participate in the development of tools/scripts in Python to support automation and testing.
  • Collaborate on debugging, performance tuning, and root-cause analysis of complex system issues.

What we offer

Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.

Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.

DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.

Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.

Requirements

We are seeking a strong Senior Embedded C/C++ Engineer for the development of advanced telecommunications systems. This is a hands-on technical role for someone who can combine deep embedded expertise with strong team player skills.

Required Qualifications:

Embedded Experience: 6+ years of embedded C/C++ development.

OS & Tooling: Strong background in Linux environments and Python automation.

Platform Integration: Hands-on experience with vendor SDKs and platform bring-up.

Strong system-level thinking and problem-solving skills.

Experience with contribution as a part of a dispersed international team(s).

Experience in code reviews, technical discussions, and mentoring other team members.

Strongly Preferred Qualifications:

API/SDK Development: Experience creating low-level APIs and SDKs for silicon integration.

5G/LTE L1 on SoC: Experience implementing Layer 1 (Physical Layer) protocols on System-on-Chip (SoC) architectures.

Nice to Have:

DSP & MATLAB: Strong understanding of Digital Signal Processing (DSP) concepts and knowledge of MATLAB.

RF SoC & FPGA: Experience with Radio Frequency SoC design/modelling, FPGA-based systems, and hardware-software co-design.

O-RAN & O-RU: Software design for Open Radio Units (O-RU) utilising O-RAN 7.2 splits and eCPRI.

About the company

Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.

Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.

About GlobalLogic

GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution - helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services., A product development services company that specializes in chip-to-cloud software engineering.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all