2

Entry Level Embedded Firmware Engineer Jobs in Georgia

... Entry-Level Firmware Engineer to join our Telguard firmware team at our Atlanta headquarters. This role offers the opportunity to contribute to the development of embedded systems and RTOS-based ...

... Entry-Level Firmware Engineer to join our Telguard firmware team at our Atlanta headquarters. This role offers the opportunity to contribute to the development of embedded systems and RTOS-based ...

Atlanta, GA Duration: 6+ Month Contract • 2-4 years' of professional experience in the development of firmware/software for embedded systems • Programming in low level and high-level languages of ...

Develop and optimize embedded firmware using real-time operating systems such as Zephyr or FreeRTOS ... Bachelor's degree in Electrical Engineering, Computer Engineering, or a closely related field;

Best-in-class engineering, design and manufacturing combined with category-leading brands in ... Mentoring, training, supporting cross-functional teams of embedded firmware and software testers ...

Best-in-class engineering, design and manufacturing combined with category-leading brands in ... Mentoring, training, supporting cross-functional teams of embedded firmware and software testers ...

... embedded systems. * Execute comprehensive test plans for firmware deployments, including system ... Requirements: * 6 years of professional test engineering experience in embedded systems. * Hands-on ...

Product Security Engineer

Cumming, GA

$52.25 - $69.75/hr

PLCs, Embedded controllers, Field communication modules, Engineering/configuration software, and ... Authentication mechanisms, Industrial protocol implementations, Firmware update processes, and ...

... embedded systems Familiarity with firmware/software interaction Experience with Jira or Azure DevOps Basic understanding of automation Experience in lighting or IoT systems Experience supporting NPD ...

next page

Showing results 1-20

Entry Level Embedded Firmware Engineer information

What are some common challenges faced by entry-level embedded firmware engineers during their first projects?

Entry-level embedded firmware engineers often encounter challenges such as understanding complex hardware interfaces, debugging low-level code, and adapting to strict resource constraints like limited memory and processing power. Collaborating closely with hardware engineers and learning to interpret hardware schematics can also be initially daunting. However, most teams provide mentorship and code reviews to help new engineers build confidence and develop their problem-solving skills in a supportive environment.

What does an Entry Level Embedded Firmware Engineer do?

An Entry Level Embedded Firmware Engineer is responsible for designing, developing, and testing low-level software that runs on hardware devices, such as microcontrollers and embedded systems. They work closely with hardware engineers to ensure that the firmware correctly interfaces with the hardware components. Typical tasks include writing code in languages like C or C++, debugging firmware, conducting unit tests, and assisting in hardware bring-up. Entry-level engineers often learn on the job and may help maintain or update existing firmware as needed.

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

To thrive as an Entry Level Embedded Firmware Engineer, you need a strong grasp of C/C++ programming, embedded systems concepts, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with microcontroller development kits, debuggers, oscilloscopes, and version control systems like Git is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These skills ensure reliable firmware development, seamless integration with hardware, and successful collaboration within multidisciplinary engineering teams.
What are the most commonly searched types of Embedded Firmware Engineer jobs in Georgia? The most popular types of Embedded Firmware Engineer jobs in Georgia are:
What job categories do people searching Entry Level Embedded Firmware Engineer jobs in Georgia look for? The top searched job categories for Entry Level Embedded Firmware Engineer jobs in Georgia are:
What cities in Georgia are hiring for Entry Level Embedded Firmware Engineer jobs? Cities in Georgia with the most Entry Level Embedded Firmware Engineer job openings:
Firmware Engineer

Firmware Engineer

Ametek

Atlanta, GA • On-site

Other

Posted 5 days ago


AMETEK rating

7.6

Company rating: 7.6 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

64th of 139 rated electronics manufacturers


Job description

We are seeking a motivated and detail-oriented Entry-Level Firmware Engineer to join our Telguard firmware team at our Atlanta headquarters. This role offers the opportunity to contribute to the development of embedded systems and RTOS-based software, working alongside experienced engineers on mission-critical products.

As part of our team, you will participate in the full firmware development lifecycle-from design and implementation to testing and optimization-while collaborating with cross-functional teams across engineering, product management, and customer support.

Key Responsibilities:

  • Contribute to the design, development, and testing of embedded firmware for Telguard hardware devices
  • Work with build systems and tools, including IDE-based and command-line compilation processes
  • Develop and maintain firmware using the C programming language targeted for RTOS environments
  • Support the development of cellular alarm communicators that process and retransmit alarm events from security and fire systems
  • Implement and troubleshoot inter-process communication protocols such as SPI, UART, and TCP/IP
  • Apply RTOS and operating system concepts, including process threading, synchronization, and communication mechanisms
  • Collaborate with engineering teams on:
    • Code optimization and efficiency improvements
    • Research and evaluation of next-generation technologies
    • SDK integration and analysis
  • Partner with QA teams to:
    • Execute and validate test procedures
    • Develop and maintain automated test cases
    • Expand automated testing coverage and capabilities

Qualifications:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • 0-2 years of experience in embedded systems or firmware development (internship experience acceptable)
  • Proficiency in C programming
  • Basic understanding of embedded systems and RTOS concepts
  • Familiarity with hardware communication protocols such as SPI, UART, and TCP/IP is preferred
  • Experience with debugging tools, version control systems, and build environments is a plus
  • Strong analytical, problem-solving, and troubleshooting skills
  • Ability to work effectively in a team-oriented, collaborative environment

What AMETEK employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom