Embedded Software Engineer Bulogics
BuLogics is a small team of smart engineers spanning hardware, firmware, and software, integrating everything from 8-bit embedded systems to database-driven web apps into large-scale wireless automation systems. We are looking to expand our team with a skilled software engineer with design expertise to develop embeded applications for innovative products.
While your main development will be with embedded applications, we are also looking for someone with wide-ranging experience who can build tools to automate and improve our internal processes. You will also be expected to work with customers to assess their needs and write requirement specifications and design documents (although we try to keep paperwork to a minimum).
As a member of a small but growing team, you will have an opportunity to make an impact and have your voice heard. We are continually adapting our testing and development processes to improve both the reliability of our products and the workflow to develop them, so experience with Test-Driven-Development and Agile practices are a big plus.
Pay commensurate with experience, full health and dental, plus opportunity for Incentive Stock Option (ISO) bonuses.
Fluent in C
Embedded programming experience
Excellent written and oral communication skills
Experience in a scripting language (Python, Ruby, Haskell, etc.)
Agile / Test-Driven-Development (TDD) experience
Knowledge of Z-Wave or ZigBee technology/development a plus
CMAKE / GNU Make
8051 Microprocessor family experience
STMicro 8-bit Microprocessor experience
Note: All new hires must provide proof that they are legally eligible for employment in the US without visa sponsorship and can satisfy I-9 document requirements.
||Philadelphia, PA |