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-LjbffrFirmware Engineer in austin at Unknown Company
This position is listed as internship and able to be worked remotely.