Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop, design, and analyze software and embedded firmware for premier access appliances ensuring feasibility within time and cost constraints.
Collaborate closely with development teams and corporate functions to bring new products and enhancements to market, maintaining product quality and documentation.
Provide support and mentorship to team members and contribute to architecture, design, unit testing, and deployment processes including CI/CD and Docker container development.
Minimum Requirements
Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Minimum 4 years' experience in C, C++, Golang, Python, shell scripting, and Linux system programming with ability to write low-level deployment scripts.
At least 3 years of REST API development experience using technologies like GRPC, RabbitMQ, RedFish, DDS or equivalents.
Minimum 2 years experience with Angular, GitHub/GitLab, Docker containers, CI/CD pipelines, and knowledge of Yocto build process and MakeFiles.
Ideal Candidate Profile
Experienced in low-level system programming and Linux application development, preferably with Ubuntu.
Strong debugging, problem-solving, and communication skills with hands-on expertise in multi-threading, Google protobuf, and network/server management protocols (SNMP, SMTP, TCP/IP).
Capable of designing databases (MySQL, Postgres) and working knowledge of NGINX configuration, demonstrating broad technical versatility across software and embedded systems.
