Lead Embedded Software Engineer

Avery Dennison Corporation Miamisburg , OH 45343

Posted 2 weeks ago

Opportunity:

Be part of the Engineering Innovation team developing new products for Avery Dennison including, but not limited to, portable and industrial thermal barcode printers, RFID (Radio Frequency Identification), wireless solutions, accessories and services. Work within formal and informal teams; Utilize project management tools; Utilize individual creativity to resolve design and materials problems, Develop novel and successful products; Work closely with other corporate technical, manufacturing, and marketing resources; Will manage to milestones and have top-line growth objectives.

Key Areas of Responsibility:

  • Ability to communicate complex technical information to customers / end users in simple, easy to understand language.

  • Able to lead a team of software/firmware engineers by taking the role of system architect, working with the project manager to develop task lists, timelines, and resource allocations, then driving the team toward those goals.

  • Generate new ideas for products.

  • Maintain awareness of advances in technology and competitive intellectual property.

  • Leverage internal and external experts to accomplish goals.

  • Methodical Problem Solving: uses a methodical approach (builds mental models, designs experiments, develops test tools, etc) in understanding and solving problems.

  • Take an integral member role as part of a development team, contribute during conceptual design and architectural strategic planning sessions, provide technical input and analysis, perform code reviews, and actively participate in code development as part of the overall engineering team.

  • Provide on-going enhancements and code maintenance for multiple simultaneous projects.

  • Produce in-line documentation in compliance with Avery Dennison standards.

  • Skills/Techniques: proficient in using design techniques, debugging skills; easily makes technology choices; good technical and software development background.

Key Qualifications:

  • Minimum Bachelor's degree, from an accredited university, in computer engineering and/or computer science with an emphasis on embedded systems firmware design.

  • 7+ years of experience writing embedded firmware as well as providing input into the design of systems at the architectural level.

  • Demonstrated experience in new product development and stage gate product development processes.

  • Familiarity with remote device connectivity using wired Ethernet, Wi-Fi, Bluetooth, USB, and related IoT communications.

  • Develop firmware using C++ within a RTOS environment.

  • Basic understanding of OS internals and multithreaded programming.

  • Familiarity with Green Hills Integrity OS a plus.

  • Familiarity with Linux and/or Android development environments a plus

  • Develop Android Applications using Java / Kotlin.

  • Understanding of Android JNI layers.

  • Understanding of automated build processes, including Jenkins and Microsoft Azure DevOps.

  • Understanding Android's SE-Linux requirements for the Android OS is a plus.

  • An extensive, in-depth and demonstrable understanding of the overall software development life cycle (SDLC) process.

  • Excellent analytical capability with the expertise to research and apply logical and scientific thinking to a wide range of technical problems, including the ability to understand, write and decode formulas, scientific equations, and deal with a variety of abstract and concrete variables.

  • A strong working knowledge of Microsoft Windows and the Google online suite of products (Docs, Sheets, Slides, etc.).

  • Strong verbal and written communication skills, a self-starter with outstanding leadership, planning, and organizational skills.

  • Ability to work independently or as part of a diverse team with diverse cultures across multiple geographic locations.

  • An absolute passion for delivering high-quality software solutions.

Supervisory Responsibilities

If applicable, carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.

Management Disclaimer

Management reserves the right to revise, change or modify the duties and responsibilities of this position at any time to meet business and organizational needs. This position description may not list all duties for this position. The incumbent in the position may be asked to perform other duties. This position description is not a contract for employment and either the incumbent or Avery Dennison may terminate employment at any time, for any reason.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Lead Embedded Software Engineer

WR Systems

Posted 6 days ago

VIEW JOBS 4/26/2024 12:00:00 AM 2024-07-25T00:00 Clearance Requirement: Ability to obtain and maintain a Secret Clearance Travel Requirements: Negligible Location: Little Creek, VA SUMMARY: WR has an oppor WR Systems South Norfolk, VA Chesapeake City, VA

Lead Embedded Software Engineer

Avery Dennison Corporation