IoT EMBEDDED FIRMWARE DESIGN ENGINEER
Garland, TX, United States
Summary:
The Embedded Software Engineer will develop and support our industry-leading traffic products. The successful candidate will help create innovative products that enhance pedestrian and traffic safety.
JOB DUTIES:
Include but are not limited to the following:
· Designing, developing, coding, testing, and debugging embedded software.
· Integrating, verifying, and validating new product designs and design changes.
· Performing design and code reviews.
· Collaborating with cross-functional teams to design and develop embedded software solutions for IoT projects.
· Implementing, testing, and maintaining embedded software applications, drivers, and firmware components.
· Working with real-time operating systems (RTOS) or embedded Linux environments to ensure optimal system performance.
· Developing and integrating network stacks to facilitate seamless communication within embedded systems.
· Applying your expertise in communication protocols (e.g., TCP/IP, MQTT, CoAP) for efficient data exchange in IoT applications.
· Troubleshooting and debugging software and hardware issues to enhance system performance and resolve issues.
· Participating in code reviews and contributing to the improvement of development processes and best practices.
· Staying updated with the latest advancements in embedded software development, RTOS, and IoT technologies.
· Maintaining and enhancing embedded software for existing product lines.
· Supporting the Product Support team with intimate product knowledge.
· Contributing to a fun and innovative work environment.
#J-18808-Ljbffr