Firmware Engineer - Spectrum Technologies
Want to join an award winning tech company dedicated to building high performing teams?
Do you enjoy working on embedded firmware projects in C?
If...
Want to join an award winning tech company dedicated to building high performing teams?
Do you enjoy working on embedded firmware projects in C?
If yes, we have a fresh opportunity for your review!
In this role, you will develop microcontroller firmware for interfacing with, and controlling, connected circuits and devices. The position requires analytical and communication skills to implement a design based on internal requirements.
Currently, we are considering LOCAL CANDIDATES only.
Duties and Responsibilities
- Design, implement, and debug firmware for 8, 16, and 32-bit microcontrollers.
- Support hardware design of microcontroller-based circuitry (i.e. hardware/software co-design).
- Develop and execute test plans.
- Author engineering and product documentation.
- Program and manage an array of embedded firmware projects in C.
- Design and manage a configuration application for a wireless sensor network.
- Create end of line test and configuration software for the manufacturing of new products.
- Utilize the Agile development process for software projects.
About You
- BSEE (or higher), Computer Engineering or Computer Science
- Experience developing firmware/software for embedded control systems in real-time product applications
- Experience in the development of microcontroller-based electronic controls
- Solid understanding of analog and digital circuitry
- Ability to communicate effectively in writing, and orally
- Ability to work collaboratively within a team environment
- Experience with hardware interface, serial and networking protocols, microcontrollers, and circuit design
- Some exposure to common test equipment such as oscilloscopes, logic analyzers and frequency analyzers is also highly desired.
Technical Skills
- Proficient with Microsoft Windows, Microsoft Visual Studio, ARM Keil uVision, Silicon Labs Simplicity Studio
- Proficient in C or C++
- Educated in the C#, JSON, SQL
- Experience with Silicon Labs EFM32, STMicroelectronics STM32, and Microchip PIC a plus
About Us
Headquartered in Aurora IL, and founded in 1987, Spectrum Technologies develops and markets affordable plant measurement solutions to the agricultural, turf and horticultural markets throughout the world. Our technology is focused on four primary product groups which include 1) Weather & Environmental Monitoring, 2) Nutrient Management, 3) Plant Health (IPM), and 4) Soil & Water Measurement.
Spectrum has received 24 prestigious AE50 awards from the America Society of Agricultural Engineers, which demonstrates the company’s strong commitment to innovation and quality. Spectrum has over 14,000 customers in over 75 counties worldwide.
Spectrum Technologies, Inc. is an equal opportunity employer and makes employment decisions on the basis of merit. Our work environment is a production and engineering area and typical business office. The employee is frequently required to stand, walk and sit and have the ability to lift and carry up to 50 lbs. The employee is required to use computer keyboard, telephone and ten-key.
Below are some other jobs we think you might be interested in.
-
Information Technology Director
- City of Tigard
- Tigard, OR, USA
May 08 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Systems Administrator
- City of Chicago Office of Inspector General
- Chicago, IL, USA
May 23 -
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09