M
Embedded Software Engineer
External job listingat Menzotech
Tasks Develop, integrate, and support high-performance embedded software for communication systems, satellite technologies, and network-connected devices. Requirements 5+ years of softwar...
External source - not verified2 days agoOpen until: Feb 5, 2027
Salary
Not provided
Location
San Diego, United States
Employment type
Full time
Workplace
Not provided
Embedded Software Engineer
San Diego, United States
Job description
Tasks
- Develop, integrate, and support high-performance embedded software for communication systems, satellite technologies, and network-connected devices.
Requirements
- 5+ years of software development experience
- Strong C/C++ programming skills
- Embedded Linux and RTOS development
- Multithreading, concurrency, and real-time systems
- Networking protocols: IPv4/IPv6, TCP, UDP, DNS, DHCP, NAT, and VPN
- Linux networking and socket programming
- Debugging using Wireshark, tcpdump, and Linux utilities
- Data structures, algorithms, and object-oriented design
- Software architecture, integration, and system-level troubleshooting
- Preferred: Experience with routers, gateways, modems, or telecom equipment
- Preferred: Yocto, Buildroot, or OpenWrt
- Preferred: Embedded Linux toolchains and cross-compilation
- Preferred: Hardware interfaces: UART, SPI, I2C, USB, Ethernet, and PCIe
- Preferred: Git, CI/CD, automated testing, and static analysis
- Preferred: Wireless, cellular, satellite, or RF communication systems
- OPT EAD / USC / GC Only
Schedule
- W2 Role
How to apply
- Share your updated resume by email.
Location
- San Diego, CA