Staff Embedded Software Engineer
Tasks
- Design and implement software development and test tools
- Develop communications protocol drivers
- Develop real-time embedded system features
- Enhance network communication mechanisms
- Implement cryptographic functions
- Implement secure communications
- Implement secure firmware update mechanisms
- Lead engineering reviews and architectural decisions
- Mentor junior and mid-level engineers
- Port software to new embedded hardware platforms
Perks/Benefits
Skills/Tech-stack
C plus plus | C# | Communication Protocols | Containerization | Cryptography | Embedded Linux | GNU toolset | HTML | JSON | Linux | Microcontroller | Network Communication Protocols | Network communication | REST | RS232 | RS485 | RTOS | SSL | TCP/IP | TLS | UDP | Virtual Machines | Web Services | Windows | XML
Education
N/A
Related jobs
-
APIs | AWS Lambda | AWS S3 | Amazon RDS | Amazon SNSAutonomy | Collaborative team environment | Fully remote | Ownership | Professional development focusSenior-level Full TimeSouth Africa R6d ago
-
Staff Embedded Software Engineer ZAR 450K-576KC# | C++ | Containerization | Cryptography | EclipseAnnual leave | Career development opportunities | Inclusive culture | Work-life balanceSenior-level Full TimeDurban, ZA, 3630 R8d ago
-
AI Evaluation | API Integration | AWS | Access Control | Agent OrchestrationFlexible work hours | Fully remoteSenior-level Full TimeEgypt R9d ago
-
Mid-level Full TimeCape Town, Western Cape, South Africa R12d ago
-
API Integrations | Automation | CRM | JSON | LLMFlexible schedule | Remote workMid-level Part TimeEgypt R16d ago