Unknown Company

Firmware Engineer

austin, tx • Posted 2 days ago
Remote Internship IT & Technology

Firmware Engineer – Embedded Systems | 0–3 Years | Freshers Welcome

Location: United States

Workplace: On-site / Hybrid / Remote

Employment Type: Full-time

Experience Level: Entry Level

Experience: 0–3 Years

Job Summary

We are seeking an Entry-Level Firmware Engineer – Embedded Systems to join our engineering team. This opportunity is suitable for recent graduates and early-career professionals with a background in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, Embedded Systems, or a related field.

The ideal candidate should have a strong foundation in programming and an interest in developing software for embedded devices, microcontrollers, and hardware-based systems. Candidates with academic projects, internships, or hands‑on experience in embedded development are encouraged to apply.

Key Responsibilities

  • Develop, test, and maintain firmware for embedded systems and electronic devices.
  • Write and debug software using C/C++ .
  • Work with microcontrollers and embedded hardware platforms.
  • Assist with firmware development, integration, testing, and troubleshooting.
  • Analyze technical issues and support root‑cause identification.
  • Collaborate with hardware and software engineers to integrate embedded solutions.
  • Participate in unit testing, debugging, and system‑level testing.
  • Work with communication interfaces such as UART, SPI, and I2C.
  • Review technical requirements and contribute to design and implementation activities.
  • Document software functionality, testing results, and technical changes.

Required Qualifications

  • Bachelor's or Master's degree in:
  • Electrical Engineering
  • Computer Science
  • Embedded Systems
  • Electrical & Computer Engineering
  • Or a related engineering/technical field
  • 0–3 years of experience in software, firmware, embedded systems, or a related area.
  • Understanding of programming fundamentals.
  • Knowledge of C or C++ .
  • Basic understanding of embedded systems concepts.
  • Strong analytical and problem‑solving skills.
  • Ability to learn new technologies and work in a collaborative engineering environment.

Preferred Skills

  • Embedded C/C++
  • Firmware Development
  • Microcontrollers
  • Embedded Systems
  • ARM‑based platforms
  • RTOS
  • Embedded Linux
  • UART, SPI, I2C
  • Hardware/software integration
  • Debugging and troubleshooting
  • Version control such as Git
  • Basic understanding of operating systems and computer architecture

Academic Projects & Internship Experience

Fresh graduates are encouraged to apply if they have relevant academic or personal projects involving:

  • Embedded C/C++
  • Robotics
  • Sensor integration
  • ARM processors
  • Embedded Linux
  • Communication protocols
  • Hardware/software integration

What You'll Gain

  • Hands‑on experience with embedded software development.
  • Exposure to firmware development and hardware integration.
  • Experience working with engineering development and testing processes.
  • Opportunities to work with modern embedded technologies and development tools.
  • Professional experience in an engineering environment.

Core Skills

C, C++, Embedded Systems, Firmware Development, Microcontrollers, Embedded Software, Debugging, Git, Embedded Linux, RTOS

LinkedIn Job Functions

  • Information Technology
  • Research

Recommended LinkedIn Skills

For LinkedIn targeting, keep the mandatory skills relatively broad:

#J-18808-Ljbffr

Firmware Engineer in austin at Unknown Company

This position is listed as internship and able to be worked remotely.

Back to Job Search