Staff Embedded Software Engineer Job at Spectrum IT Recruitment, Illinois

  • Spectrum IT Recruitment
  • Illinois

Job Description

Job Description

This is an on-site position and requires the candidate to work in our Buffalo Grove, IL office (relocation assistance is available).

\n

\n

Sponsorship / VISA transfer unavailable.

\n

\n

Essential Duties and Responsibilities

\n

\n

· Develop embedded software for new products

\n

· Work with the hardware team on testing and bringing up prototypes

\n

· Contribute to the part selection and evaluation process for new products

\n

· Support existing embedded products

\n

· Breakdown functional requirements into well-defined tasks

\n

· May serve as a lead software engineer on projects

\n

· Research problems and implement algorithmic solutions

\n

· Perform peer code reviews

\n

· Provide technical input into product planning and concepts

\n

· Mentor other engineers

\n

\n

Requirements

\n

Qualifications

\n

\n

· Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or equivalent experience

\n

· 5+ years of experience in embedded C/C++ programming and debugging skills with knowledge of object-oriented design (OOD) principles

\n

· Configuration management processes and source control tools experience

\n

· Experience in building, modifying and maintaining Embedded Linux images is a plus

\n

· Embedded Linux User and/or Kernel space development experience is a plus

\n

· Openminded, positive approach to problem solving and working with others

\n

· Proven experience working in a fast-paced environment to agreed upon timelines

\n

\n

Relevant Experience

\n

\n

· Experience with peripherals such as CAN, SPI, I2C, UART, GPIO etc.

\n

· Experience with embedded micro-controllers like ARM Cortex M0/M3/M4/A55 architecture and boot mechanism, interrupt priorities and experience with configuring peripherals

\n

· Ability to diagnose issues that may span hardware, firmware and system software

\n

· Experience with instrumentation like oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level

\n

· Experience with embedded Real Time Operating Systems and understanding of multi-threaded design principles

\n

· Experience with automotive OBD-II On-Board Diagnostics and Vehicle Communication protocols is a plus

\n

\n

Physical Requirements

\n

\n

· Working Conditions: While performing the duties of this job, the employee is regularly required to sit and work at a desk and computer for prolonged periods of time.

\n

\n

Please Note: This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of HP Tuners.

Job Tags

Work at office, Relocation package

Similar Jobs

AuBurn Pharmacy

Liquor Store Clerk Job at AuBurn Pharmacy

 ...Part-Time Clerk at The Well | Wellsville, KSThe Well, liquor store in Wellsville, KS, is looking for a friendly, dependable Part-Time Clerk to join our team! This position is a great fit for someone who enjoys working with people, staying busy, and providing great customer... 

Northside Hospital - Atlanta - Northside Hospital

Critical Care - Intensivist - Physician Job at Northside Hospital - Atlanta - Northside Hospital

 ...share a team approach with a pleasant and collegial atmosphere. Northside Hospital is seeking to add an outstanding Nocturnist Intensivist to join our well-established Critical Care team in Atlanta. As a nationally recognized leader in multiple specialties, Northside... 

Intellectt Inc

Packaging Engineer Job at Intellectt Inc

 ...Beverage Manufacturing \n Ice Cream Manufacturing \n Dairy Manufacturing \n Food Processing \n Consumer Packaged Goods (CPG)\n Hygienic/Clean-Process Manufacturing \n Packaging Equipment/Machinery \n Industrial Automation \n Manufacturing \n... 

Jared Jewelers

Luxury Bridal Manager - Jared Jewelers - Lindale Mall Job at Jared Jewelers

 ...innovation, training and resources to help our customers Celebrate Life and Express Love in new and engaging ways. Jared is part of Signet Jewelers, a purpose-driven company who believes love inspires love. Signet is also Great Place to Work-Certified. There are brilliant... 

Kansas State University

Research Assistant Job at Kansas State University

 ...About This Role Research Assistant position for BSL-2, BSL-3 Zoonotic and infectious viral projects, includes working with animals at the...  ...working to comply with state law. K-State is unable to provide remote or hybrid work opportunities for residents of the state of...