Lead Software Engineer– Embedded C

Global-Talent-Exchange

Denmark
Full time
8 Yrs
Job Openings: 1

Required Skills:

C#

Embedded Software Development

Ethernet

API Development

C

embedded software development

Ethernet

API development

hardware interfacing

Job Description

Are you looking for a unique opportunity to be a part of something great? Join our team as a Lead Software Engineer. Our products are at the heart of millions of consumer devices and networks. We are looking for an exceptional person to join our team as a Lead Software Engineer.

About the Role

A candidate placed in this position will be a leader in the Networking and Connectivity Solutions Software Team, focused on bringing advanced connectivity devices to market, including Ethernet switches and PHYs. We’re looking for a technically strong software engineer and leader responsible for developing embedded C software for Ethernet switch and PHY APIs while providing a critical lead role within the team.

Desired Experience

10+ years

Team Responsibilities

  • Develop and maintain OS-agnostic C APIs for Ethernet switches, PHYs, and evaluation boards.
  • Focus on low-level driver and API layers interfacing directly with hardware.
  • Deliver APIs that support both internal turnkey solutions and external customer integrations.
  • Ensure compliance with safety-critical industry standards and coding guidelines.
  • Strong focus on continuous development of the automated test platform.

Key Responsibilities

Managerial Responsibilities

  • Support and enable your team to work efficiently and escalate issues when needed.
  • Collaborate with stakeholders across marketing, support, and development to align priorities and plan future work.
  • Facilitate technical discussions and solicit input from your team and peers.

Technical Responsibilities

  • Contribute to the development and maintenance of embedded C APIs.
  • Participate in design reviews, code reviews, and architecture discussions.
  • Help onboard and mentor new team members and share technical knowledge.

Requirements/Qualifications

  • Strong proficiency in C and embedded software development.
  • Experience working close to hardware (drivers, APIs).
  • Desire to grow into a management role; prior experience as a lead programmer is a plus.
  • Comfortable working in regulated environments with safety and quality standards.
  • Strong communication skills in English, both written and spoken.
  • Must be capable of managing a small team of individual contributors, reporting status, and delivering to project teams on firm timelines.
  • Work with Design Engineering, Product Engineering, Applications Engineering to develop new products.
  • Work with internal teams to replicate platform-level issues.
  • Manage resolution of software issues found during product life cycle.

What We Offer

  • Competitive compensation and benefits including pension, healthcare, and stock options.
  • A strong management training platform, with the opportunity over time to take on more management responsibilities (or remain in a small-team setting).
  • A key role in a team developing cutting-edge Ethernet technologies.
  • International work environment with travel opportunities.
  • Informal and pleasant office culture with meals and snacks provided.

About Company

Global-Talent-Exchange
https://globaltalex.com/
Discover high-impact roles Worldwide
10-20 Employees
Information Technology & Services