Search and apply for IT jobs that blueStone is currently recruiting for.

Software/Firmware Engineer

Aurora, IL

Job ID: 1765 Category: Application Development Salary: 100000-120000

Our client is an industry leader in the home safety and security space and a part of prestigious F500 organization.   They have been expanding into the IoT space and are looking to add a Software/Firmware Engineer
 

Responsibilities
  • Extensive experience with ARM Cortex Processors Texas Instruments, & STMicroelectronics, MSP430, Microchip or comparable micro-controller  experience
  • RF programming experience in Bluetooth (TI, CSR, ST, Broadcom, etc.), ANT, Wi-Fi or comparable wireless experience
  • Strong knowledge of bus protocols such as I2C, SPI, UART and SDIO
  • Strong C and C++ programming skills
  • Embedded system programming, including small-footprint and low-power systems
  • Experience with USB, Ethernet and other communications protocol
  • A working knowledge of embedded hardware (digital, analog, RF) and/or experience programming PCs with Visual Basic would be a plus.
  • Develop C/C++/Java/Android for wireless applications. Utilize best software design practices and analysis techniques. Assist in design and software architecture. Perform code reviews, unit testing, and system testing.
  • Knowledge of application development on iOS, Android, and Windows Phone a plus
  • Ability to debug firmware by diving into the hardware (probing, measuring, etc)
  • Experience with embedded Kernels/RTOS

Qualifications
  • BS or MS in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or equivalent.
  • Ideal candidate will have a minimum of three (3) years of software and firmware design experience in an embedded environment utilizing popular 8/16 bit microcontrollers and DSP experience.
  • Excellent digital and analog hardware knowledge
  • Extensive Knowledge of Microchip, Texas Instruments, or other microcontroller/microprocessor IC suppliers
  • Strong knowledge of Bluetooth Low Energy protocols

If you are interested in learning more about this role please apply to this job.
Embedded, BLE, engineering, development, software, firmware

Zach Thompson

Zach has over six years of recruiting experience and is part of blueStone Recruiting's Mobile and Application Development division. Zach has been married to his wife, Jacky, for 10 years and has two boys, ages 7 and 4. When he’s not connecting with top development talent or spending time with his family, Zach competes in BBQ competitions in Chicago and truly has award winning ribs. He is also a huge Iowa Hawkeye and Chicago White Sox fan.

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs:

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Not readable? Change text. captcha txt