21 days ago
USA (city not specified)Senior
Base Salary
$96k - $140k/yr
Responsibilities
- Gather and analyze customer requirements related to system performance, security, and scalability.
- Design scalable and secure solution architectures and contribute to technology frameworks, enterprise architecture, and technical designs.
- Evaluate technologies and tools, perform comparative analyses, and recommend optimal architecture solutions.
- Develop integration strategies and validate proposed solutions through proofs of concept.
- Support build and deployment automation, knowledge transfer, quality standards, and smooth transitions.
- Collaborate with development teams to resolve complex technical issues during build, deployment, rollout, and support phases.
- Analyze system performance and identify risks in the system landscape.
- Create and maintain architectural frameworks, technical solution artifacts, and team knowledge documentation.
- Design, develop, integrate, validate, test, and maintain RDK-B firmware and software for broadband gateway platforms.
Requirements
- Strong experience as an RDK-B firmware engineer developing broadband gateway, embedded Linux, Wi-Fi, DOCSIS, and gateway-platform software.
- Proficiency in C++ for embedded contexts, including const correctness, RAII, templates, and STL in constrained environments.
- Experience with Python scripting, including pytest, unittest, argparse, asyncio, threads, serial, NumPy, and pandas.
- Working experience with Perl for legacy automation, parsing, tooling, and infrastructure scripts.
- Experience with microcontrollers such as ARM Cortex-M, ARM Cortex-R, or ARM Cortex-A, or with Embedded Linux systems.
- Familiarity with Yocto, Buildroot, device trees, RTOS platforms, interrupt-driven design, CMake toolchain files, Docker-based toolchains, and U-Boot.
- Hands-on experience with I2C, SPI, UART, CAN, USB, TCP/IP, board bring-up, BSP customization, secure boot, and OTA update mechanisms.
- Experience or exposure to ISO 26262, IEC 62304, MISRA C/C++, wireless stacks, edge AI, DSP, power management, and low-power modes.
- Experience with performance profiling and memory analysis using perf, gprof, valgrind, ETM, or ITM.
- Knowledge of RDK-B, USP/TR-369, DOCSIS, cable modems, broadband CPE, fiber gateways, Wi-Fi 6/7/8, DHCP, DNS, NAT, IPv4/IPv6, ACS, and telemetry.
- Experience using Linux, Wireshark, tcpdump, Spirent, Ixia, and iPerf for broadband solution development and validation.
- Preferred experience with Askey, Sercomm, Sagemcom, Vantiva/Technicolor, or CommScope platforms.
- Preferred experience supporting broadband operators and cable or MSO service providers.
- Bachelor's degree or foreign equivalent from an accredited institution, with three years of progressive specialty experience considered in lieu of each year of education.
- Ability to relocate and/or travel to the work or project location as required.
- Must be authorized to work for any employer in the United States without employer-based visa sponsorship.
Benefits
- Medical, dental, vision, and life insurance.
- Long-term and short-term disability coverage.
- Health and dependent care reimbursement accounts.
- Accident, critical illness, hospital indemnity, and legal insurance.
- 401(k) plan with contributions dependent on salary level.
- Paid holidays and paid time off.
- The position may require relocation and/or travel to the work or project location.
About Infosys
Infosys is a public IT services and consulting company that builds and runs software systems for large enterprises across industries. It provides consulting, systems integration, cloud and AI services, engineering, and business process outsourcing, and sells platforms such as EdgeVerve's Finacle core banking suite. Founded in 1981 and headquartered in Bangalore, it serves clients in 50+ countries and is listed on the NSE, BSE, and NYSE.
