JobTarget Logo

Engineer, Embedded SW at Control Solutions LLC – Aurora, Illinois

Control Solutions LLC
Aurora, Illinois, 60502, United States
Posted on

Explore Related Opportunities

About This Position

We are seeking a talented and detail-oriented Embedded Software Engineer to join our innovative technology team. In this role, you will be responsible for designing, developing, and maintaining embedded software solutions that power our cutting-edge products. If you are passionate about embedded systems and eager to contribute to impactful projects, we invite you to apply and grow with us.

Position Requirements

  • - Design, develop, and optimize embedded and application software for various hardware platforms
  • - Collaborate with hardware engineers to integrate software with hardware components
  • - Write clean, efficient, and reliable code adhering to project specifications and standards
  • - Conduct testing, debugging, and troubleshooting of embedded systems to ensure optimal performance
  • - Document software design, development processes, and technical specifications
  • - Participate in code reviews and contribute to continuous improvement of development practices
  • - Stay updated on industry trends and emerging technologies related to embedded systems
  • - Interact with customers from product feasibility/requirements through full customer acceptance resulting in product release.
  • - Provide input to development schedules.
  • - Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent combination of education and technical experience
  • - Proven experience in embedded software development, preferably in C/C++
  • - Experience in mobile or application software development.
  • - Familiarity with microcontrollers, real-time operating systems (RTOS), and hardware interfaces
  • - Experience with communication protocols such as UART, CAN, and/or MODBUS
  • - Strong problem-solving skills and attention to detail and ability to troubleshoot firmware/software utilizing electronic test equipment.
  • - Knowledge of software development lifecycle and version control systems
  • - Ability to work independently and manage multiple priorities effectively
  • - Ability to understand and occasionally support legacy code in Assembly language a plus
  • - Experience working with PIC and dsPIC processors a plus
  • - Experience with wireless communication protocols such as Bluetooth or 802.15.4 a plus
  • - Experience with communication protocols such as UART, CAN, and/or MODBUS a plus
  • - Ability to work both independently and in a team environment
  • - Ability to work well in a fast paced, changing environment
  • - Ability to lift, push pull and carry materials up to 10 lbs,
  • - Ability to operate tools machinery or office equipment safely.
  • - Ability to work near moving mechanical parts and moderate noise levels.
  • - Ability to wear required personal protective equipment (PPE)

Job Location

Aurora, Illinois, 60502, United States
Loading interactive map for Aurora, Illinois, 60502, United States

Job Location

This job is located in the Aurora, Illinois, 60502, United States region.

Frequently asked questions about this position

Latest Job Openings in Illinois

Registered Nurse (RN)

Nexus Health
South Chicago Heights, IL

Pump and Compressor Technician

MEDICAL TECHNOLOGY ASSOCIATES LLC
Chicago, IL

Apply For This Position