Jobs at Great Bay Staffing Group

View all jobs

Embedded Software Engineer

Buffalo, NY · Manufacturing · 80000
  • Competitive Salary - $70-80,000
  • Comprehensive Benefit and Retirement Programs etc.

Our client, a growing Buffalo area company with a long history (40 years) is seeking an Embedded Software Engineer to join their industry-leading company. As the Software Engineer, you will be working with bare metal hardware designs to bring to life new and innovative redemption/arcade games that are played at national and international arcades and family entertainment centers. Some Raspberry Pi experience is preferred but the bulk of work will be writing code to custom boards designed to do mechanical and external world tasks.  Understanding of the issues of real-time computing with regard to multiple asynchronous events such as input/output, audio playback, safety conditions, and interrupt prioritization to name a few..

Who Will Be a Great Fit?  
  • Programming in C and some understanding of Assembly language is required.
  • Willing to adapt as the evolution of the game progresses.
  • Must be willing to work with hardware designers, and task managers to achieve the end results envisioned at the start of a project.
  • Ability to design solutions to required functions such as switches, motors, actuators, sensors, lights, LEDs, video, custom devices, etc. using the hardware supplied
  • Altium is the current design software for schematic entry and board layout, but others will be considered, so some familiarity is a plus.
  • Ability to be prompt, reliable, and follow game outlines to implement the game leader’s instructions along with excellent verbal and written skills
  • Skilled in PC usage and associated software including Microsoft Office Suite.
  • Must be organized, proactive, have attention to detail, and ability to multitask.
  • Possess technical and mechanical aptitude and the ability to think out of the box to solve issues.
  • Must be willing to work with software programmers, and other task managers to achieve the end results envisioned.
  • Willing to adapt as the evolution of the game progresses based on new information obtained by testing and implementing.
  • Attention to detail.

As recruiters, we are skilled in our field and understand how to match an opportunity with the individual. If you choose to send us your resume, be advised we will not share it with any employer without your permission. 

If this isn't the right position for you, please share it with someone who might be interested. In the meantime, please look at our website – we have other openings that may suit your needs!

Thank you,

Brian Hughes

Share This Job

Powered by