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!
|