Firmware Engineer 841829
Job Description
Global Manufacturing firm is seeking an Embedded Software/Firmware Engineer to join their growing team. This is an engaging and challenging
opportunity that plays an intricate role in shaping the development of one of their new products. This position will report directly to the Firmware Team Lead.
ResponsibilitiesÂ
Â
• As an embedded software/firmware developer you will be working on next-
generation products developing embedded firmware applications in BLE, Zigbee, WiFi, and other network technologies
• You will work with internal and/or contract firmware developers and
architects involved in design and system architecture discussions, hardware
analysis, and application design
• Programming and debugging the code, writing automated unit test scripts on
features developed/integrated, working with co-developers in code review,
code optimization, power management, etc
• Collaborate with the hardware team during design, development, and
integration
• Participate in code review process, unit testing, feature integration work, and
assist team workers with best coding techniques in building best embedded
firmware applications
• Work within a scrum team to collaborate on design
Â
REQUIREMENTS
• BS or MS in Computer Engineering, Computer Science, or related field of
study.
• 3+ years of embedded development experience using C language.
• Must be proficient with C, RTOS, Git, and Jira
• Experience in design, development, and testing complex, multi-threaded
embedded IoT applications, and communication protocols via I2c, SPI, UART,
and others
• Specializing in optimizations for code size, execution speed, memory usage,
task scheduler and interrupt controlling, exception handling, and power
management.
Â
opportunity that plays an intricate role in shaping the development of one of their new products. This position will report directly to the Firmware Team Lead.
ResponsibilitiesÂ
Â
• As an embedded software/firmware developer you will be working on next-
generation products developing embedded firmware applications in BLE, Zigbee, WiFi, and other network technologies
• You will work with internal and/or contract firmware developers and
architects involved in design and system architecture discussions, hardware
analysis, and application design
• Programming and debugging the code, writing automated unit test scripts on
features developed/integrated, working with co-developers in code review,
code optimization, power management, etc
• Collaborate with the hardware team during design, development, and
integration
• Participate in code review process, unit testing, feature integration work, and
assist team workers with best coding techniques in building best embedded
firmware applications
• Work within a scrum team to collaborate on design
Â
REQUIREMENTS
• BS or MS in Computer Engineering, Computer Science, or related field of
study.
• 3+ years of embedded development experience using C language.
• Must be proficient with C, RTOS, Git, and Jira
• Experience in design, development, and testing complex, multi-threaded
embedded IoT applications, and communication protocols via I2c, SPI, UART,
and others
• Specializing in optimizations for code size, execution speed, memory usage,
task scheduler and interrupt controlling, exception handling, and power
management.
Â
Share This Job:
Related Jobs:
Login to save this search and get notified of similar positions.About Berlin, CT
Ready to discover exciting job opportunities in the vibrant town of Berlin, Connecticut? This charming town, located near the thriving city of Hartford, offers job seekers a perfect blend of small-town charm and big-city opportunities. With close proximity to picturesque parks like Timberlin Park and Hungerford Park, as well as renowned attractions like the New Britain Museum of American Art and the historic Central Connecticut State University, Berlin is a haven for those seeking a balanced lifestyle. Indulge in the diverse culinary scene, catch a show at the iconic Goodspeed Opera House, and explore the lush hiking trails at Ragged Mountain. Join us in exploring the multitude of job listings in this dynamic region and carve out a rewarding career in a place that beautifully combines community spirit with professional growth opportunities.


