Talent.com
Firmware Developer

Firmware Developer

Synapse-ITSGreenville, TX, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Description :

The Firmware Developer will contribute to the development and support of our industry-leading traffic products. The successful candidate will help build products that allow the visually impaired to safely experience the world on their own terms.

  • Develop, maintain, and enhance embedded software for existing product lines.
  • Collaborate with senior developers in the software design cycle from requirements through launch.
  • Design, code, test, and debug embedded software.
  • Support integration, verification, and validation of new product designs and design changes.
  • Participate in design and code reviews.
  • Work closely with cross-functional engineering teams.
  • Provide product knowledge support to internal teams as needed.
  • Contribute to a collaborative and innovative work environment.
  • Work in an Agile environment using Atlassian toolset.

Requirements :

Education : Bachelor’s Degree in Electrical, Electronic, Computer Science, or Computer Engineering (or equivalent experience).

Technical Experience & Skills :

  • 3–5 years of embedded software development experience, writing C for microcontrollers such as Microchip PIC, NXP, ST, or ARM Cortex-M.
  • Proficiency in C language programming in an embedded environment.
  • Solid understanding of embedded systems architecture and development practices.
  • Experience with real-time development (with or without an RTOS).
  • Familiarity with communication interfaces such as SPI, I2C, UART, or CAN.
  • Ability to read schematics and assist in hardware bring-up using tools like oscilloscopes or logic analyzers.
  • Exposure to C++ and / or IoT concepts is a plus.
  • Familiarity with ARM architectures is a plus.
  • Soft Skills :

  • Strong problem-solving and analytical abilities.
  • Ability to present technical concepts clearly to both technical and non-technical audiences.
  • Motivated to learn and grow within a fast-paced environment.
  • Works well independently and collaboratively within cross-functional teams.
  • Organized, disciplined, and detail-oriented.
  • Create a job alert for this search

    Firmware Developer • Greenville, TX, US