Mid Level Software Developer Jobs
Mid level software developer jobs go to developers ready to own features end to end, make architectural decisions with limited oversight, and bring junior teammates up to speed. Openings run across on-site, remote, and hybrid settings in Technology & Software, Electronics & Hardware, and Artificial Intelligence, with Amazon, Figma, and Nuro actively hiring at this level now.
Find JobsOverview
Showing 5 of 1,536+ Mid Level Software Developer jobs











Role: Senior Engineer, Modem Software
Location: San Jose, CA (Onsite)
Duration: 6+ Months with possible extension
Job Description:
- Modem Software team is looking for highly motivated and enthusiastic Software Engineers to join our team in developing and commercializing world class cellular modem SW.
- We are looking for engineers with expertise in the cellular domain with focus on L1 control/PHY layers and embedded software.
- As a member of the Modem Software team, you will be responsible for development and commercialization of cellular chipsets in the North America market.
- Commercialize modem in the North American market.
- Analyze field and test equipment logs, debug issues and provide fix.
- Participate in new feature development and verification.
- Understand existing embedded software, identify optimization areas and provide solutions to improve overall performance.
- Collaborate with wider teams and customers to provide end to end solutions.
Requirements
- Bachelor’s Degree in Engineering or Computer Science Discipline with 5+ years of relevant industry experience, or Master’s with 3+ years or PhD with 0+ years in the field of wireless communication technologies.
- Excellent coding skills in C/C++ in embedded space.
- Excellent understanding of HW abstraction layer and embedded concepts.
- Strong understanding of 3GPP protocol specifications in L1.
- Knowledge of physical layer channels (PDCCH, PDSCH, PBCH) and related procedures in downlink.
- Good understanding of L2/L3 protocols especially MAC, RLC, PDCP, RRC is preferred.
- Ability to work on test equipment and vendor drops to verify and debug assigned features/issues end to end.
- Ability to take ownership and bring innovations in the development of commercial modem software.
- You’re inclusive, adapting your style to the situation and diverse global norms of our people.
- An avid learner, you approach challenges with curiosity and resilience, seeking data to help build understanding.
- You’re collaborative, building relationships, humbly offering support and openly welcoming alternate approaches.
- Innovative and creative, you proactively explore new ideas and adapt quickly to change.
See All 1,536+ Mid Level Software Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsMid Level Software Developer Job Market
Who's Hiring
- Amazon112

- Figma40

- Nuro37

- JPMorganChase34

- Apple28

Top Industries Hiring
- Technology & Software780
- Electronics & Hardware109
- Artificial Intelligence94
- Banking & Financial Services81
- Consulting & Professional Services74
Mid Level Software Developer Jobs: Frequently Asked Questions
How do I get a mid level software developer job?
Position yourself around ownership and impact, not just task completion. Highlight projects where you drove decisions, debugged complex problems independently, or delivered a feature from design to deployment. Tailor your resume to show depth in a core stack rather than a long list of tools. Employers at this level want evidence you can operate without constant direction, so concrete outcomes matter more than years on a job title.
Which companies hire mid level software developers?
Companies hiring mid level software developers right now include Amazon, Figma, and Nuro, based on current listings on Migrate Mate as of November 2026. Hiring at this level comes from a wide range of employers, including growth-stage startups that need developers who can own features, and established enterprises backfilling roles as senior engineers move into lead positions.
Are there remote mid level software developer jobs?
Yes, remote and hybrid work is common at this level. About 32% of mid level software developer openings are remote or hybrid as of November 2026, making it one of the more flexible experience tiers in the field. Employers hiring remotely at the mid level typically expect strong asynchronous communication and the ability to manage work independently without daily check-ins.
How do I move up to a mid level software developer role?
The shift from entry level to mid level happens when you move from completing assigned tasks to owning defined outcomes. Build that foundation by taking on progressively larger features, getting comfortable debugging systems you did not build, and seeking feedback on your code quality and design choices. Documenting the business impact of your work, not just what you built, is what makes the transition visible to hiring managers.
Which industries hire the most mid level software developers?
Mid Level software developer roles concentrate in Technology & Software, Electronics & Hardware, and Artificial Intelligence, based on current listings on Migrate Mate as of November 2026. These sectors drive demand at the mid level because they are scaling their engineering teams quickly and need developers who can contribute independently without the onboarding ramp that junior hires require.