9 дней назад
Senior Software Engineer (C/C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (C/C++): Designing and developing carrier-grade embedded software for packet Ethernet products with an accent on Embedded Linux, networking protocols, and system reliability. Focus on architecting platform, kernel, device driver, and higher-level applications, solving complex concurrency and performance challenges, and leading features through testing, deployment, and customer support.
Location: Dallas, TX, United States
Company
develops carrier-grade networking and packet Ethernet products for telecom and datacom environments.
What you will do
- Own the architecture, design, development, integration, and lifecycle maintenance of major Ethernet product features.
- Develop embedded software in C/C++ across platform, kernel, device driver, bootloader, and higher-level application layers.
- Design and execute unit, integration, system, and feature-level testing for functionality, performance, and reliability.
- Lead technical strategy, proof-of-concept investigations, technology evaluations, and product infrastructure improvements.
- Collaborate with systems engineering, product management, FPGA, hardware, and product teams to translate requirements into product capabilities.
- Provide technical mentoring, design guidance, code reviews, and architectural knowledge transfer to junior and mid-level engineers.
Requirements
- Must work from Dallas, Texas, United States.
- Bachelor’s degree in Computer Science, Computer Engineering, Computer Information Science, or equivalent education.
- Typically 8+ years of professional embedded software development experience or equivalent demonstrated expertise.
- Strong proficiency with Linux and Embedded Linux, including debugging, build systems, process management, performance analysis, multithreading, concurrency, and memory management.
- Experience with Git, source control workflows, CI/CD integration, complex debugging tools, and networking protocols including Ethernet and VLAN.
- Strong communication, analytical, investigative, project management, and cross-functional collaboration skills; limited travel may be required.
Nice to have
- Carrier-grade telecom or datacom transport equipment development experience.
- Embedded Linux kernel and device driver development on ARM-based platforms.
- Knowledge of IEEE, ITU, and MEF standards, Layer 2 Ethernet, network management protocols, and high-availability architectures.
- Secure software development, open-source integration, CI/CD, and automated test framework experience.
Culture & Benefits
- Full-time role in a team-based, iterative, and prioritized development environment.
- Opportunity to use AI-assisted engineering tools such as GitHub Copilot and Claude Code.
- Work includes collaboration across engineering, product, hardware, FPGA, and systems disciplines.
- Participation in industry forums, standards activities, and customer engagements may be required.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Senior Software Engineer (RF)
200 000 - 230 000$
12 дней назад
Senior Firmware Engineer (IoT)
10 дней назад
Senior Embedded Software Developer
9 дней назад
Robotics Systems Engineer (AI)
11 дней назад
Senior Software Engineer (Aerospace)
132 000 - 183 000$
11 дней назад
Senior Software Engineer (Embedded C++/Autonomous Aircraft)
132 000 - 183 000$