ChicagoRecruiter Since 2001
the smart solution for Chicago jobs

Firmware Engineering Manager

Company: Crescend Technologies LLC
Location: Glendale Heights
Posted on: August 7, 2022

Job Description:

General CharacteristicsThe Firmware Engineering Manager (FEM) is responsible for leading and participating with a talented team of Firmware Engineers responsible for the embedded software in Crescend's high power RF products. Working with the broader cross functional team, they will define the firmware technology architecture and roadmap of the embedded systems. The FEM is responsible for applying strong design and development skills to developing embedded applications on hardware platforms. This role focuses on creation of embedded firmware from technical specifications to full stack firmware development, through support for manufacturing, verification and production testing. A firm understanding of design patterns to create robust, scalable and re-usable software designs is required. The FEM will be involved with design decisions from concept through production. Collaboration with other areas of a cross functional team, technical, marketing and manufacturing, throughout a product life cycle is required. Interface with senior management, creation and coordination of development schedules of limited complexity, implementing process, and execution of that process is also required. A FEM is expected to support and mentor less experienced engineers, interns and apprentices. Travel to facilities throughout the world is expected on an as needed basis.Typical Duties and ResponsibilitiesWork with stakeholders to understand functional requirements of systems to accurately develop designs, implementations, and test cases.Assign and manage resources to support project priorities defined by the Vice President of EngineeringIndependently create new designs of significant complexity with new technology support platform design, and implement application-level firmware solutions to meet business needsDevelopment and execution of automated unit test and code verification suitesAnalyze, troubleshoot, and resolve firmware defects as found during bench, lab, and production QA testing. Development tool chain selection and continuous improvement Implement best practice embedded software development processesAgile scrum developmentPartitioning and structuring of code for reuse and scalingPeer ReviewsIncremental development and integration Unit and functional test plansLead Agile initiatives for training, project planning and tracking, and continuous Generate detailed project plans for their development activities.Participate in Agile project initiatives including Scrum backlog grooming, planning, and tracking.Support new development processes and best practices in alignment with department goalsAct as support role in defining and developing functional development processes.REQUIRED EDUCATION, EXPERIENCE & SKILLS......Bachelor's degree in Computer Engineering, or Electrical Engineering or equivalent experience.Minimum of 7+ years of related experience, and 2+ years of technical leadershipProven track record of leadership and delivering high quality embedded software.Experience in full product life cycle managementEmbrace Crescend values and behaviorsStrong analytical skills and demonstrated PC skills using MS Word/Excel/PowerPoint, and SharePoint, as a minimum.Effective communication skills and the ability to work well with people at all levels.Ability to travel up to 10% of time; international travel requiredHybrid work based on team and lab presence needs of approximately half time in the office on average. Higher when hardware/software integration in the lab is required and lower when performing heads down work such as coding.Legal authorization to work in the United States.PREFERRED EDUCATION, EXPERIENCE & SKILLSAgile/Scrum experienceExperience in industrial automation and controlsAbility to multi-task in a fast-paced environmentExcellent communication skills and the ability to work well with people at all levels.PM20PI187969691

Keywords: Crescend Technologies LLC, Chicago , Firmware Engineering Manager, Executive , Glendale Heights, Illinois

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Chicago RSS job feeds