Embedded Software Engineer

Riccione Resources, Inc.

Dallas (TX)

Hybrid

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mentorship opportunities
Collaborative engineering-focused environment
Hands-on experience with hardware and software challenges

Job summary

A telecommunications firm is looking for a Mid-Senior level Software Engineer to work on developing embedded software solutions. Candidates should have a solid foundation in C/C++ programming and experience with Embedded Linux. The role involves collaboration with hardware teams and optimizing embedded systems for next-generation products, offering strong mentorship and growth opportunities.

Qualifications

  • Proficiency in C/C++ is required.
  • Experience with Embedded Linux environments is a must.
  • Understanding of low-level software concepts and basic knowledge of hardware schematics.

Responsibilities

  • Design, implement, and test embedded software in C/C++.
  • Develop software for Embedded Linux platforms.
  • Work with cross-functional teams to debug and optimize code.

Skills

C/C++ programming
Embedded Linux
Debugging skills
Problem-solving
Version control systems

Education

Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field

Tools

Yocto
Buildroot

Job description

This range is provided by Riccione Resources, Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$80,000.00/yr - $120,000.00/yr

Direct message the job poster from Riccione Resources, Inc.

Software Engineer, C, C++, Embedded Linux, North Dallas, Hybrid

Overview

Opportunity to work with a leading telecom firm in its niche. Candidate will have a solid foundation in C/C++ programming and experience with Embedded Linux environments. You will work closely with hardware and software teams to develop, debug, and optimize embedded solutions for next-generation products.

Why should you apply here?
  • Private firm
  • Established in its telecom niche
  • Work with a leading-edge R&D team
  • Mentorship and growth opportunities in embedded systems
  • Hands-on experience with real-world hardware and software challenges
  • Collaborative, engineering-focused environment
What will you be doing?
  • Design, implement, and test embedded software in C/C++
  • Develop software for Embedded Linux platforms
  • Work with cross-functional teams (hardware and QA)
  • Debug and optimize code for performance, reliability, and resource constraints
  • Write and maintain documentation, including design specs and test plans
  • Support the bring-up of new hardware platforms and drivers
Minimum qualifications
  • A Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or a related field
  • Proficiency in C/C++
  • Experience with Embedded Linux (Yocto, Buildroot, or other build systems is a plus)
  • Understanding of low-level software concepts like interrupts, memory management, and peripheral interfaces (UART, SPI, I2C, Ethernet)
  • Basic knowledge of hardware schematics
  • Familiarity with version control systems
  • Solid problem-solving and debugging skills

Relocation: No assistance

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Industries
  • Telecommunications
  • Software Development

Relocation: No assistance

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Embedded Software Engineer
Principal Embedded Software Engineer

Compunnel Inc. • Irvine (CA)

On-site
Senior Electrical Engineer
Senior Electrical Engineer

Riccione Resources, Inc. • Plano (TX)

On-site
USD 130,000 - 170,000
Rewards and recognition programs
Immersive learning and development opportunities
Flexible vacation policy
+1
Embedded C Software Engineer
Embedded C Software Engineer

Clear Point Consultants • Raleigh (NC), Durham (NC)

On-site
401(k)
Vision insurance
Medical insurance
Embedded Software Engineer - Modern C++, Linux
Embedded Software Engineer - Modern C++, Linux

Motorola Solutions • Allen (TX)

On-site
USD 75,000 - 95,000
Incentive Bonus Plans
Medical, Dental, Vision benefits
401(k) with Company Match
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Motorola Solutions • Melville (NY)

Hybrid
USD 130,000 - 160,000
Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
Embedded Software Engineer 3
Embedded Software Engineer 3

Cullerton Group • Mossville (IL)

On-site
USD 67,020 - 95,453
Full benefits including vision, dental, health insurance
401k and holiday pay
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Rise Technical • Danbury (CT)

On-site
USD 150,000 - 200,000
Healthcare insurance
401(k)
Pension plan
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Saltu Staffing • Fort Worth (TX), Arlington (TX)

On-site
USD 110,000 - 150,000
Embedded Wireless Software Engineer
Embedded Wireless Software Engineer

Blue Signal Search • New York (NY)

On-site
USD 80,000 - 120,000
High employee tenure
Tight-knit team environment
Opportunities for professional representation
+1