Sr Principal Software Engineer, Sr Principal Embedded Software Engineer

Hopkins, MN, US • Posted 4 hours ago • Updated 4 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Embedded Software
  • Embedded Linux
  • Cellular
  • Routers
  • Roadmaps
  • SIM
  • User Experience
  • Routing
  • Ethernet
  • NAT
  • Firewall
  • Computer Hardware
  • Cloud Computing
  • Interfaces
  • Agile
  • Sprint
  • Continuous Integration and Development
  • Quality Assurance
  • Automated Testing
  • Artificial Intelligence
  • Computer Science
  • Electrical Engineering
  • Software Engineering
  • C
  • Real-time
  • Linux
  • Wireless Communication
  • Network
  • Software Architecture
  • Virtualization
  • DevOps
  • Continuous Integration
  • Continuous Delivery
  • Open Source
  • Computer Networking
  • Embedded Systems

Summary

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.

Equal Opportunity Employer

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10116406
  • Position Id: f843547199820b23104298a1feb6bb8a
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

USD 100,000.00 - 130,000.00 per year

No location provided

Today

Full-time

Remote

Today

Full-time

Remote

11d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs