Duluth, Georgia, USA
1 day ago
Advanced Software Engineer - Embedded Developer
Join a team recognized for leadership, innovation and diversity

Job Summary:

We are seeking a skilled and detail-oriented Embedded Developer to join our\ndynamic engineering team. The ideal candidate will have a strong background in\nC and C++ programming, a deep understanding of Linux operating systems, and\nproficient debugging skills. Familiarity with fire systems is an added\nadvantage. You will be responsible for designing, developing, testing, and\nmaintaining embedded software for various applications.

Key Responsibilities:Design,\n develop, and implement embedded software solutions in C and C++.Collaborate\n with cross-functional teams to gather requirements and leverage expertise\n in Linux environments to deliver high-quality software.Perform\n simulations, testing, and debugging of embedded applications to ensure\n reliability and performance.Analyze\n system performance metrics and optimize the software for efficiency and\n safety.Document\n software designs, code, and test cases as per internal standards.Investigate\n and resolve software defects and system issues in a timely manner.Maintain\n and enhance existing software applications, ensuring compatibility with\n hardware colleagues.If\n applicable, assist in integrating fire systems with embedded applications\n and provide support during system testing phases.

 

Qualifications:

Bachelor’s\n degree in computer science, Electrical or Electronics Engineering, or a\n related field.8+\n years of Experience in Embedded Systems Design and development. Proven\n experience in software development using C and C++ for embedded systems.Strong\n understanding of Linux operating systems and embedded Linux environments.Experience\n with communication protocols like UART, USB, and RS-485.Familiarity\n with wireless communication protocols such as Bluetooth, Wi-Fi, and\n cellular networks.Solid\n debugging and troubleshooting skills with the ability to work through\n complex technical issues.Familiarity\n with fire systems is a plus but not mandatory.Excellent\n problem-solving skills and attention to detail.Ability\n to work collaboratively in a team environment and communicate effectively\n with both technical and non-technical individuals.Familiarity\n with version control systems (e.g., Git) and development tools.Experience\n with real-time operating systems (RTOS) and safety-critical systems.Knowledge\n of hardware-software integration and experience with microcontrollers and\n sensors.Understanding\n of software development methodologies such as Agile or Scrum.

 

Additional InformationJOB ID: HRD265111Category: EngineeringLocation: 3079 Premiere Pkwy Ste 100,Duluth,Georgia,30097,United StatesExemptEngineering (GLOBAL)

Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.

Por favor confirme su dirección de correo electrónico: Send Email