Sr Principal Software Engineer, Sr Principal Embedded Software Engineer

Digi

$120K — $150K *
Telecommunications & Hardware
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Computer Science, Electrical Engineering, or related field
  • 10+ years of hands-on software engineering experience
  • Proven programming skills in C for real-time embedded systems
  • Experience with Linux/FreeRTOS platforms

Responsibilities

  • Architect and develop embedded Linux software for advanced 5G cellular routers
  • Lead implementation of innovative features like eSIM and 5G Network Slicing
  • Design and optimize networking components like IP routing and firewalls
  • Ensure seamless integration of software, hardware, and cloud services
  • Drive agile development and maintain CI/CD best practices
  • Champion software quality through automated testing and code reviews
  • Integrate AI-powered development tools for improved efficiency

Benefits

  • Flexible working hours
  • Opportunity for professional development
  • Collaborative team environment
  • Access to cutting-edge technology
  • Health and wellness programs
Full Job Description
Key Responsibilities:
• Architect and develop embedded Linux software for 5G cellular routers with integrated Wi-Fi 7/8 capabilities.
• Lead the implementation of key features on the product roadmap, including eSIM, 5G Network Slicing, Dual SIM / Dual Standy/Active, and user experience enhancements.
• Design and optimize networking components, including IP routing, Ethernet interfaces, NAT, and firewall functionality.
• Lead cross-functional teams to ensure seamless integration of software with hardware, cloud services, and user interfaces.
• Drive agile development practices, including sprint planning, code reviews, and continuous integration.
• Champion software quality through automated testing, static analysis, and robust CI/CD pipelines.
• Integrate AI-powered development tools to accelerate development and improve code quality.

Qualifications:
• Bachelor's or Master's degree in Computer Science, Electrical Engineering or related field
• 10 + years of hands-on software engineering experience
• Proven expertise programming in C for real-time embedded systems or Linux/FreeRTOS platforms

Preferred Skills:
• Experience with wireless (5G, Wi-Fi, GNSS, BT) and network technologies.
• Experience with Qualcomm software architecture (ex. SDX35, SDX6x, SDX7x platforms)
• Knowledge of containerization, virtualization, or edge computing in embedded environments.
• Exposure to DevOps practices and CI/CD pipelines for embedded systems.
• Contributions to open-source networking or embedded projects.

Similar Jobs

More Jobs at Digi

More Telecommunications & Hardware Jobs

Find similar Sr Principal Software Engineer, Sr Principal Embedded Software Engineer jobs: