Apply Now    
Job ID :
Location :
Chicago, IL US
Level :
Experienced Professional
Job Category :
Information Technology
Description :

Arity is a technology company founded by The Allstate Corporation focused on making transportation safer, smarter and more useful for everyone. We collect and analyze massive amounts of data to help our partners better predict risk and understand how people move. The Arity Platform is built on billions of miles of historical driving data with more than one million active telematics connections and 10+ years of data directly from cars.

Job Description

The Lead Embedded Engineer works with the digital design engineers to architect the right software to enable the features of the product.  The Lead Embedded Engineer also mentors junior engineers and is responsible for ensuring the team is using the best practices for creating embedded applications.  This team also writes software to allow the hardware to be manufactured and tested to ensure that the products are being built properly and that the hardware is functional.

Using common embedded software development tools such as JTAG or serial debuggers, BIST and emulators, this engineer writes the embedded software and debugs it on the hardware or development boards.  He/she actively participates in the decision-making process of the team ensuring that the best appropriate technology and design is chosen to meet product needs. He/she coaches other team members, creating an environment of continuous learning, and constantly challenging and stretching the knowledge of the team.

Key Responsibilities

  • Use Integrated Development Environments (IDEs) and debuggers to create and debug low-level, embedded applications and drivers on micro-controllers and microprocessors.
  • Understand the challenges of battery-operated and low voltage embedded devices in order to write efficient embedded applications.
  • Understand and utilize the features of embedded compilers and linkers to create small and efficient applications.
  • Understand software libraries and how to integrate functionality from various libraries.
  • Be able to integrate and use wireless technology such as Bluetooth and WiFi in embedded applications and networking technology.
  • Be intimately familiar with best embedded architecture and design methodologies and be able to mentor other team members.
  • Support the design of the microprocessor-based circuitry (hardware/software co-design).
  • Leads and participates in daily site, cross-site, and product team standups
  • Participates in the effort of shaping the architecture and design of the product; actively helps the team in choosing the right technology and solving technical problems.
  • Coaches the team and leads daily practices of writing software and building products
  • Provides support for software products in user environments
  • Leads and participates in knowledge sharing, and contributes to the overall growth of the collective knowledge of the development community.

Job Qualifications

  • Bachelors degree in Electrical or Computer Engineering or equivalent combination of education and technical experience
  • Professional experience developing firmware/software for embedded control systems in real-time product applications
  • Coding skills in C/C++ languages
  • Experience with wireless communication protocols and networking technologies.
  • 5+ years of developing and implementing embedded systems.
  • Hands on experience on modern embedded software development tools such as Keil, IAR, GNU, and similar technologies
  • Knowledge and experience in testing embedded applications and integration into larger systems.

Good Work. Good Life. Good Hands®.

As a Fortune 100 company and industry leader, we provide a competitive salary – but that’s just the beginning. Our Total Rewards package also offers benefits like tuition assistance, medical and dental insurance, as well as a robust pension and 401(k). Plus, you’ll have access to a wide variety of programs to help you balance your work and personal life -- including a generous paid time off policy.

Learn more about life at Allstate. Connect with us on Twitter, Facebook, Instagram and LinkedIn or watch a video.

Allstate generally does not sponsor individuals for employment-based visas for this position.

Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.

For jobs in San Francisco, please click "here" for information regarding the San Francisco Fair Chance Ordinance. 

For jobs in Los Angeles, please click "here" for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.

It is the policy of Allstate to employ the best qualified individuals available for all jobs without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity/gender expression, disability, and citizenship status as a veteran with a disability or veteran of the Vietnam Era.


Apply Now    
Link for schema