2

Entry Level Embedded Software Jobs in Austin, TX

... software must work as one. We treat AI as a first-class counterpart on the team. It acts as an ... Systems / Firmware • Embedded systems, RTOS or bare-metal firmware development, and comfort ...

Entry Level Embedded Software information

See Austin, TX salary details

$69.4K

$152K

$172.5K

How much do entry level embedded software jobs pay per year?

As of Jun 9, 2026, the average yearly pay for entry level embedded software in Austin, TX is $152,035.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,300.00 and $171,500.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Embedded Software vs Entry Level Firmware Engineer?

AspectEntry Level Embedded SoftwareEntry Level Firmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldBachelor's in Electrical Engineering, Computer Engineering, or related field
Work EnvironmentEmbedded systems development, hardware integration, real-time OSFirmware development, microcontroller programming, hardware interfacing
Industry UsageConsumer electronics, automotive, medical devicesConsumer electronics, IoT devices, industrial equipment
Common Search/ComparisonYesYes

Entry Level Embedded Software and Entry Level Firmware Engineer roles often overlap in skills and industry usage. Both require knowledge of microcontrollers, programming languages like C, and understanding of hardware-software integration. The main difference lies in terminology: embedded software focuses broadly on software running on embedded systems, while firmware engineering emphasizes low-level programming directly on hardware. Both roles are essential in developing embedded products across various industries.

What are the key skills and qualifications needed to thrive as an Entry Level Embedded Software Engineer, and why are they important?

To thrive as an Entry Level Embedded Software Engineer, you need a solid background in C/C++ programming, basic knowledge of embedded systems, and a relevant degree such as electrical engineering, computer science, or a related field. Familiarity with microcontrollers, real-time operating systems (RTOS), debugging tools, and version control systems like Git is typically required. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help you excel in this role. These skills are essential to developing reliable software, collaborating with hardware teams, and meeting project requirements in embedded system environments.

What are entry level embedded software engineers?

Entry level embedded software engineers are professionals who design, develop, and test software that runs on specialized hardware devices, such as microcontrollers or embedded systems, often at the start of their careers. They typically work with programming languages like C or C++ and collaborate closely with hardware engineers to ensure software and hardware integration. These roles often involve tasks such as writing code for device drivers, debugging software, and performing basic testing, all under the guidance of more experienced engineers. Entry level positions are ideal for recent graduates or those new to embedded systems, providing foundational experience in this field.

What are some typical challenges faced by entry-level embedded software engineers, and how can they overcome them?

Entry-level embedded software engineers often encounter challenges such as debugging hardware-software interactions, understanding real-time constraints, and adapting to unfamiliar development environments. New engineers can overcome these hurdles by actively seeking mentorship from senior team members, practicing with debugging tools, and studying relevant hardware documentation. Regular collaboration with hardware engineers and participation in code reviews can also help build confidence and technical competence, while ensuring smoother integration and project delivery.
What are the most commonly searched types of Embedded Software jobs in Austin, TX? The most popular types of Embedded Software jobs in Austin, TX are:
What cities near Austin, TX are hiring for Entry Level Embedded Software jobs? Cities near Austin, TX with the most Entry Level Embedded Software job openings:
Infographic showing various Entry Level Embedded Software job openings in Austin, TX as of June 2026, with employment types broken down into 2% Locum Tenens, 54% Full Time, 38% Part Time, 2% Temporary, and 4% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $152,035 per year, or $73.1 per hour.
SLM Engineer (Entry Level)

SLM Engineer (Entry Level)

Ericsson

Austin, TX • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Ericsson rating

9.3

Company rating: 9.3 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

2nd of 76 rated telecommunications companies


Job description

Grow with us
Ericsson Inc. does not sponsor U.S work authorizations for this job position including U.S. immigration filings for initial and/or change of employer paperwork for H-1's, H-1B1's, E-3's, O-1's, and TN's. Ericsson also does not hire F-1's working on CPT or EAD for this position.
SLM Engineer
Location: Austin, TX
About this opportunity:
As one of Ericsson's highest-performing Silicon teams, we are chartered with defining and delivering Design For eXcellence (DFX), Silicon Lifecycle Management (SLM) and Reliability Availability Serviceability (RAS) capabilities that keep 5G Radio and Baseband silicon reliable from first power-on through years of in-field operation.
Here, you won't be siloed. Our scope runs end-to-end, covering architecture, design, production test, post-silicon bring-up, and in-field monitoring, diagnosis, and repair. We partner closely with System, Firmware, Baseband, and Radio teams on multi-ASIC products where hardware and software must work as one.
We treat AI as a first-class counterpart on the team. It acts as an engine that accelerates our daily workflows, and a research enabler that unlocks the next generation of DFX, SLM, and RAS methodology. If you want to help set the direction of an emerging field, collaborate with experienced mentors across disciplines, and see your ideas ship inside silicon that powers mission-critical networks, this is the team for you.
What you will do:
• Drive Silicon Reliability: Contribute to DFX, SLM and RAS features across the silicon lifecycle, from architecture and design, through production test and post-silicon bring-up, to in-field monitoring, diagnosis and repair.
• Apply Advanced AI: Build and apply AI and machine learning, from classical ML to modern LLM and agentic approaches, to automate engineering workflows, accelerate debug and triage, and extract insight from silicon and system telemetry.
• Collaborate Cross-Functionally: Collaborate across Silicon, Systems, Firmware, Baseband, and Radio teams on cross-domain initiatives where hardware and software must operate seamlessly together.
• Innovate Methodology: Help introduce next-generation DFX, SLM, and RAS methodology with AI as a differentiator. This includes prototyping new ideas, evaluating them on real data, and hardening the ones that work into production use.
• Foster Engineering Excellence: Document your work, communicate results clearly, and contribute to the team's culture of technical rigor and shared learning.
Long Description
The skills you bring:
• Bachelors, Masters or PhD degree in Electrical Engineering, Computer Engineering, Computer Science, or a closely related field.
• Strong programming fundamentals, with proficiency in Python. Working knowledge of C or C++ is a plus.
• Comfort in a Linux environment and with version control systems such as git.
• Clear problem-solving ability and strong written and spoken technical communication.
• Demonstrated curiosity and a builder mindset in AI and machine learning, proven through coursework, research, projects, or hands-on work in classical ML, deep learning, or LLM and agent-based tooling.
Eagerness to build deep technical expertise in one or more of the following domains:
Silicon / DFT
• Digital logic design fundamentals and exposure to SystemVerilog.
• Familiarity with DFT concepts such as scan, ATPG, MBIST, and JTAG or IJTAG.
• Scripting, awareness of EDA flows, or coursework and projects in VLSI and computer architecture.
Systems / Firmware
• Embedded systems, RTOS or bare-metal firmware development, and comfort programming close to hardware in C.
• Experience with telemetry, data pipelines, or system monitoring.
• Exposure to wireless, RF or networking systems, or hands-on work with SoCs, FPGAs, or edge-compute platforms.
Strong pluses
• An internship or research engagement at a silicon, systems, wireless, or embedded company.
• Post-silicon lab, board bring-up, or production-test exposure.
• AI or ML work that has been deployed on real hardware or run against real-world data, beyond coursework.
• Familiarity with EDA tools or DFT methodology in any toolchain.
• PhD-level research in DFX, SLM, RAS, silicon telemetry, post-silicon analytics, or AI applied to EDA or silicon engineering.
Why join Ericsson?
At Ericsson, you'll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what's possible. To build solutions never seen before to some of the world's toughest problems. You'll be challenged, but you won't be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
What happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.
Ericsson uses a merit-based hiring approach that values people with different experiences, perspectives and skillsets. We truly believe this approach drives innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity employer, learn more.
If you need assistance or to request an accommodation due to a disability, please contact Ericsson at hr.direct.americas@ericsson.com.
DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned.
Primary country and city: United States (US) || Austin (Country/ City)
Job details: Developer
Compensation and Benefits at Ericsson
At Ericsson, we know that our people are the key to our success. We offer a competitive package to help with your individual needs and goals.
Your Pay
The salary range for this position is dependent on various factors including, but not limited to, location, and the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience.
The salary range for this position is
Salary Range:
Bachelors: $107,350
Masters: $118,650
PhD: $138,700 - $153,300
Hiring Bonus:
Bachelors: $8,500
Masters: $11,500
PhD: $17,500
Short-Term Variable Compensation Plan: Your pay also includes the opportunity for an annual bonus. Actual bonus payouts are based on performance of the business against the unit's objectives, individual performance, and the individual bonus target. Certain eligibility and pro-ration rules apply.
Your Health
Ericsson offers excellent health benefits including the choice of three medical plan options and a dental plan option that allow an employee to select the level of coverage that suits their needs. Employees will receive company credits in an amount equal to the cost that Ericsson pays toward the cost of their medical and dental premiums for themselves and eligible covered dependents.
Your Financial Security
We invest in both your short and long-term financial wellbeing. The Ericsson US 401(k) Plan offers an automatic 3% company contribution and Ericsson match $1 for every $1 you put into the 401(k) Plan on the first 3% of your eligible pay, plus 50 cents on every $1 on the next 2% of eligible pay. When you contribute at least 5% of eligible pay, you are receiving Ericsson's full matching contributions of 4%. Matching and company automatic contributions stop when your total eligible pay for the year reaches the IRS limits. Employees will also receive company credits in an amount equal to the cost of basic life insurance and basic accidental death and dismemberment coverage, as well as short-term and long-term disability coverage. Employees also have the option to participate in Ericsson's Stock Purchase Plan.
Your Time
Your work-life balance is important to us. New employees are provided a minimum of 15 days of accrued vacation, up to 3 personal days per year, 11 annual holidays, 8 hours of volunteer time, and 80 hours of sick time annually. Please note paid time off is pro-rated based on the employee's start date. Furthermore, Ericsson provides up to 16 weeks of paid maternity leave and 6 weeks of parental or adoption leave at 100% of pay.
Additional Benefits
Ericsson offers many other company-paid benefits such as financial wellness programs, educational assistance, matching gifts, and recognition programs.