Remote Fulltime Senior Embedded Engineer with C

Overview

Remote
Depends on Experience
Full Time
No Travel Required

Skills

C programming
Git
IPv 6
JIRA
Linux
Scrum
TCP / IP
Ubuntu
VPN
Wireshark
collaboration
quality

Job Details

Senior Software Engineer will own the software core technology. Engineering activities will be
architecture, designing, coding, code inspection, unit and integration testing new features in the core
software technology and system integration with third-party solutions

RESPONSIBILITIES:
Technical leadership and collaboration skills across software development, quality assurance and
product management
Architecting and productizing core software technology
Ownership and in-depth knowledge of core software technology
Design productized solutions that serve the needs of diverse platforms for the deployment of
core technology
Develop and implement new features for core software technology
Integrate core software technology with third-party solutions
Strong documentation and organizational skills
EXPERIENCE / TECHNICAL SKILLS REQUIRED:
10+ years of C programming experience
Experience with creating reusable libraries/components in C
Experience with Ubuntu/Linux operating system experience with kernel, processes/threads,
semaphores/locks, synchronoasynchronous processing, and databases
Extensive networking experience with TCP/IP stack (layer 3), Data Link (layer 2) packet processing by the kernel, ARP, and IPv4/IPv6 protocols Experience with Virtual Private Networks (VPN)
Experience with Wireshark (Ethereal)
Experience with Clouds (Azure, AWS), VM (Virtual Machine) platform VMware EXSi
EXPERIENCE / PROCESS AND TOOLS:
Experience with:
o Agile Scrum and Waterfall process f low
o Git and GitLab
o Atlassian: JIRA, Confluence
EDUCATION:
BSEE/BSCE/BSCS with 10+ years of experience