Location: Texas (Hybrid/Onsite)
Employment Type: Full-Time, Permanent
Salary: Up to $170,000 base (DoE), plus comprehensive benefits package!
*Due to ITAR regulations, this position is open only to U.S. citizens or lawful permanent residents (Green Card holders)*
Job Description:
We are seeking a highly skilled Embedded Network Engineer to design, develop, and implement embedded network routing software for mesh network solutions. The ideal candidate will have a strong background in C++ and Python, with expertise in embedded systems, network protocols, and ARM processor development.
Key Responsibilities:
- Design and implement embedded network routing software for mesh networks.
- Develop, test, and debug software for embedded systems using C++ and Python.
- Collaborate with hardware engineers to integrate software with hardware platforms.
- Optimize system performance, including memory management, latency, and power efficiency.
- Implement and work with communications network protocols and routing algorithms.
- Develop software for embedded systems targeting ARM processors.
- Analyze and resolve network-related issues in embedded systems.
- Design and execute hardware-in-the-loop (HITL) systems integration and testing methodologies.
- Document technical designs, specifications, and test cases.
- Stay updated with emerging trends and technologies in embedded systems and networking.
Required Skills and Qualifications:
- Strong programming skills in C++ and Python.
- Solid understanding of embedded systems development, including RTOS, microcontrollers, and hardware/software integration.
- Experience developing embedded software for ARM processors.
- Proficiency with network protocols (TCP/IP, UDP, mesh networking protocols, etc.) and routing algorithms.
- Familiarity with hardware-in-the-loop (HITL) systems integration and testing methodologies.
- Experience with network simulation tools and debugging tools
- Hands-on experience with embedded toolchains and build systems
- Excellent problem-solving and debugging skills.
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
Preferred Qualifications:
- Experience with wireless communication protocols.
- Knowledge of security protocols in networking (e.g., encryption, authentication).
- Familiarity with Linux-based embedded platforms.
If you are interested, please reach out and apply today!
Contact: angela.olmo@newspacetechnical.com