Similar Jobs
See allEmbedded Software Engineer
General Dynamics Mission Systems
US
C++
C
Linux
Senior Software Engineer (Contract) - Flight Software
ALTEN Technology USA
US
C/C++
Cybersecurity
Staff Software Engineer
Latitude AI
US
C++
Linux
Python
Senior System Software Engineer
Alice & Bob
US
C++
Python
HPC
Software Engineer
Arista Networks
Europe
C++
C
Linux
Responsibilities & Requirements:
- Designing and developing C++ software applications.
- Programming in Linux; Linux and Linux Kernel.
- Using C, C++, OOD/OOP, TCP/IP, and sockets programming.
Technical Expertise:
- Applying Software Concepts including Embedded Systems, High speed low latency gateway design, Design Pattern, and RF modulation / demodulation.
- Working with Microcontrollers such as ARM and x86.
- Using Communication Protocols like I2C, SPI, RS-232, and UART.
Software Development:
- Using Development Tools such as valgrind, gdb, tcpdump, and wireshark.
- Programming language including C, C++ 11, Make, Shell/Bash Scripting, Git, and Python.
- Integrating Vector Signal Generator, Spectrum Analyzer, and Satellite Simulator.
ST Engineering iDirect
ST Engineering iDirect develops technology and solutions that enable its customers to expand their business, differentiate their services and optimize their efficiency. They are likely a medium to large sized company that values collaboration.