Staff Software Engineer - Atlanta

Company: DBSI Services
Other Job Openings at the Company: The company has other active jobs (5109)
Your Application: You have not applied yet
Location: Atlanta, USA

Job Title: Staff Software Engineer

Location: Atlanta, GA

Job Type: 12+Months Contract / Full Time

Job Description:

Be an individual contributor to the assigned modules and to support the team technically To work independently in incorporating small to medium features and delivering the product to other teams Being the subject matter expert for the given subsystem or module and be the focal point of contact for them. Exposure to designing and architecture of the systems. Acquire and impart domain knowledge to the team members. Implement new features and extend existing functionality; take up complete ownership of the assigned work as part of Scrum team Work closely with architects to gather detailed requirements to design and implement features. Work closely with hardware team to enable board bring up for new devices. Work with fellow developers on software for timely delivery of products.

Technical Skills:

Embedded SW development (kernel and user space) Linux Driver development experience is an additional advantage Work experience on Networking L2 & L3 protocols is must Experience in working in routing features including QOS, Multicast IP. Wi-Fi 802.11 protocol and application development experience will be given preference DOCSIS 3.0/3.1 including Voice (PC1.5/PC2.0) work experience will be given preference Exposure to Open WRT or similar Networking stack is an added advantage Exposure to RDK-B/ Yocto system build framework is an added advantage Exposure to Board bringup especially on BRCM chipsets is an added advantage Exposure to Network Automation tools(Preferrable) Debugging on target (JTAG, gdb) Exposure to Agile methodologies, specifically Scrum SW development/Mgmt tools - knowledge of source versioning systems (GIT), JIRA, Coverity is a plus

Work Day: Full Time
Salary: Negotiable

Minimal experience: No experience

Jobs you may be interested in

    Tips You May Be Interested In