Embedded Software Engineer

Fusion Business Solutions (P) Limited

San Diego (CA)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fusion Business Solutions (P) Limited seeks an experienced embedded software engineer to design, implement, and test real-time embedded systems for product development.

The role requires extensive C/C++ expertise, RTOS knowledge, and experience with Azure IoT Hub integration using MQTT. Collaboration with cross-functional teams and independent initiative are essential. U.S. work authorization is required.

Qualifications

  • Proficient in embedded C/C++ with focus on real-time performance.
  • Solid understanding of RTOS concepts, multithreading and multicore systems.
  • Familiar with GitHub, JIRA and Confluence for version control and collaboration.
  • Knowledge of networking protocols such as TCP/IP, HTTP and WebSockets.
  • Experience with MQTT and Microsoft Azure IoT Hub integration.

Responsibilities

  • Design and document real-time embedded software systems.
  • Develop RTOS-based modules and follow established software architecture.
  • Perform module- and system-level testing to ensure quality.
  • Collaborate with test teams to resolve issues and improve reliability.

Skills

Embedded C/C++
RTOS & multithreading
Analytical thinking
Teamwork
Independent work
Networking TCP/IP & WebSockets
MQTT & Azure IoT Hub

Education

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

Tools

GitHub
JIRA
Confluence

Job description

Work Authorization: U.S. Citizens or Green Card Holders Only

Job Summary

Responsible for designing, developing, implementing, and testing real-time embedded software for product development.

Key Responsibilities
  • Design and document software systems.
  • Develop real-time embedded software modules following the agreed software architecture.
  • Perform module-level and system-level software testing.
  • Collaborate with test teams to resolve issues and ensure software quality.
Required Skills and Qualifications
  • Expert-level proficiency in embedded C/C++ programming.
  • Strong understanding of real-time operating systems, multithreading, concurrency, and multicore systems.
  • Familiarity with GitHub, JIRA, and Confluence.
  • Knowledge of networking protocols and technologies, including TCP/IP, HTTP, and WebSockets.
  • Experience with MQTT and Microsoft Azure IoT Hub.
  • Strong analytical, problem-solving, communication, and teamwork skills.
  • Ability to work independently, take initiative, and adapt to changing requirements.
Experience Requirements
  • Minimum 5 years of real-time embedded software development experience on RTOS-based platforms.
  • At least 2 years of experience with ThreadX/Azure RTOS.
  • Wireless industry experience preferred.
  • Experience developing devices that connect to Microsoft Azure IoT Hub using MQTT.
  • RISC-V programming experience preferred.
Education
  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Global Business Ser. 4u • Andover (MA)

On-site
USD 120,000 - 155,000
Senior Real-Time Embedded Engineer — RTOS & IoT (Azure)
Senior Real-Time Embedded Engineer — RTOS & IoT (Azure)

Fusion Business Solutions (P) Limited • San Diego (CA)

On-site
USD 120,000 - 170,000
Engineer Embedded Software 3
Engineer Embedded Software 3

TEKsystems • Chandler (AZ)

On-site
USD 120,000 - 150,000
Medical
Dental
Vision
+9
Embedded Software Engineer (US)
Embedded Software Engineer (US)

Ingenuity Design Group • Golden (CO)

On-site
USD 90,000 - 130,000
401(k)
Dental Insurance
Health Insurance
+3
Embedded SW Engineer
Embedded SW Engineer

Nextivity • San Diego (CA)

On-site
USD 100,000 - 130,000
Real Time Embedded Software Engineer US Citizenship required
Real Time Embedded Software Engineer US Citizenship required

Science Referral Network • Tucson (AZ)

On-site
USD 80,000 - 110,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

CesiumAstro • Austin (TX)

On-site
USD 120,000 - 180,000
Stock Options
Health Insurance
Dental Insurance
+6
Embedded Software Engineer
Embedded Software Engineer

Integrated Resources, Inc. • Plantation (FL)

Hybrid
USD 110,000 - 129,000
Embedded Software Engineer
Embedded Software Engineer

Global Business Ser. 4u • Grand Rapids (MI)

On-site
USD 110,000 - 160,000
Senior Embedded Engineer
Senior Embedded Engineer

Connect Tech+Talent • Austin (TX)

On-site
USD 110,000 - 160,000