About this role
Senior Embedded Software Engineer at NewSpace Systems (Pty) Ltd. Location: Somerset West, Western Cape, South Africa. Role: developing firmware, optimizing code, testing software Requirements: B.Sc/B.Eng in Electronic Engineering, 5+ years embedded firmware experience (C/C++), device driver and hardware interface experience, RTOS/bare-metal development, version control (git) and issue tracking (Jira/Youtrack). Category: Engineering Seniority: Senior Level Tools: C, C++, FreeRTOS, git, Jira, Youtrack, ARM, RISC-V, embedded Linux, Rust, Verilog, VHDL, MATLAB, Python, ADC, GPIO, PWM, UART, SPI, I2C Commitment: Full Time Workplace: Onsite Languages: English