Embedded Software Engineer

Northbrook, IL 60062

Employment Type: Permanent Job Category: Software Engineer Job Number: TS6981321121 Compensation: 120000

Job Description

Position:  Embedded Software Engineer
Duration:  PERM / Direct hire
Location:  Onsite – Northbrook, IL 60062
    I am looking for an Embedded Software Engineer to join a team that is focused on the development of high-quality, scalable physical security solutions for a number of emerging markets. The ideal candidate should have 3+ years of Embedded C, C++ or Python professional experience creating software for microcontrollers, sensors, and motor drivers for new and custom products. An advanced knowledge of C/C++ and VB is required to troubleshoot existing legacy code.

    Must have at least 3+ years of experience in C/C++ and hands-on hardware experience with ARM processors, 8–32-bit microcontrollers, and TCP/IP’s.
        ○ B.S. in Electrical Engineering from an accredited engineering school
        ○ 3+ years of experience with motion control systems, stepper motors or brushless servomotors, and position feedback devices
        ○ 3+ years of experience in coding and techniques in C and at least one higher-level language like C++, C#, or Python
        ○ 3+ years of embedded software development working experience with 8-32 bit microcontrollers
        ○ Familiarity with IDEs like IAR, Code Composer Studio, Image Craft with working experience in one of them
        ○ Hands-on working knowledge of one of the serial communication protocols
        ○ Hands-on working knowledge in implementing TCP/IP stack, like LwIP, on embedded platform
        ○ Knowledge of networking, and real-world experience with dealing with the unpredictability and variability of the internet (e.g., packet                loss, latency, bandwidth estimation, FEC)
        ○ Hands on experience creating test procedures and jigs for boards
        ○ Demonstrated abilities in the conception, preparation and analysis of software specifications and the resolution of product                                  performance problems due to software issues
        ○ High level of self-motivation and drive to work in a fast-paced, challenging, and fluid environment
        ○ Strong preference for supporting products in an OEM facility
Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.

Meet Your Recruiter

Mary Gallian

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.