We are looking for a Senior Embedded Network Firmware Engineer to join our team. The product is a new generation of manageable industrial switch that combines hardware firmware integration and a web-based GUI personalized scenarios.
Responsibilities:
- Implement features for industrial switches and own them end-to-end (planning release).
- Ensure performance and hardware resources efficiency.
- Build and maintain unit/integration tests
- Adhere to coding standards (reviews static analysis) and ensure regression safety via CI.
- Provide release notes and short technical documentation.
- Define service interfaces error handling and retry strategies.
- Ensure security (auth permissions input validation secure defaults).
- Agile methodologies (Scrum/Kanban)
- Constructive code reviews and pairing collaboration
- Clear and friendly communication (written & verbal)
- Reliable agreements and strong teamwork in cross-functional environments
- Objective conflict resolution; ability to give & receive feedback
- Ownership mindset; transparency around risks
Requirments:
- 4 years of professional experience in embedded systems
- 2 years of professional experience in networking
- CC (Application & kernel levels) Python Shell scripting
- SQLite
- Git CI/CD (GitHub/GitLab)
- Embedded Linux U-boot
- ARM
- Switching ASICs: TI Marvell Microchip Broadcom Realtek
- OSI model (L2/L3)
- VLAN (802.1Q) Q-in-Q
- STP / RSTP / MSTP
- MAC learning filtering & forwarding
- IPv4 / IPv6
- QoS
- Multicast (IGMP v2/v3)
- Port Mirroring
- Management protocols: SNMP (v1/v2c/v3)
- Vendor SDK APIs
- TLS certificates
- Secure boot & firmware update
- English (Upper-intermediate)
Main technologies:
C/C Python Networking Embedded Linux ARM
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
We are looking for a Senior Embedded Network Firmware Engineer to join our team. The product is a new generation of manageable industrial switch that combines hardware firmware integration and a web-based GUI personalized scenarios.Responsibilities:Implement features for industrial switches and own ...
We are looking for a Senior Embedded Network Firmware Engineer to join our team. The product is a new generation of manageable industrial switch that combines hardware firmware integration and a web-based GUI personalized scenarios.
Responsibilities:
- Implement features for industrial switches and own them end-to-end (planning release).
- Ensure performance and hardware resources efficiency.
- Build and maintain unit/integration tests
- Adhere to coding standards (reviews static analysis) and ensure regression safety via CI.
- Provide release notes and short technical documentation.
- Define service interfaces error handling and retry strategies.
- Ensure security (auth permissions input validation secure defaults).
- Agile methodologies (Scrum/Kanban)
- Constructive code reviews and pairing collaboration
- Clear and friendly communication (written & verbal)
- Reliable agreements and strong teamwork in cross-functional environments
- Objective conflict resolution; ability to give & receive feedback
- Ownership mindset; transparency around risks
Requirments:
- 4 years of professional experience in embedded systems
- 2 years of professional experience in networking
- CC (Application & kernel levels) Python Shell scripting
- SQLite
- Git CI/CD (GitHub/GitLab)
- Embedded Linux U-boot
- ARM
- Switching ASICs: TI Marvell Microchip Broadcom Realtek
- OSI model (L2/L3)
- VLAN (802.1Q) Q-in-Q
- STP / RSTP / MSTP
- MAC learning filtering & forwarding
- IPv4 / IPv6
- QoS
- Multicast (IGMP v2/v3)
- Port Mirroring
- Management protocols: SNMP (v1/v2c/v3)
- Vendor SDK APIs
- TLS certificates
- Secure boot & firmware update
- English (Upper-intermediate)
Main technologies:
C/C Python Networking Embedded Linux ARM
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
View more
View less