Sr EV Solutions Engineer - Firmware
Landis+Gyr is a leading global provider of integrated energy management solutions. We measure and analyze energy utilization to generate empowering analytics for smart grid and infrastructure management, enabling utilities and consumers to reduce energy consumption. Our innovative and proven portfolio of software, services and intelligent sensor technology is a key driver to decarbonize the grid. Having avoided more than 9 million tons of CO2 in FY 2021 and committed to achieve carbon neutrality by 2030, Landis+Gyr manages energy better – since 1896.
With sales of USD 1.5 billion in FY 2021, Landis+Gyr employs around 6,500 talented people across five continents.
Job Brief:
The Principal Firmware Engineer calls for a very experienced, knowledgeable and talented engineer to lead the development of firmware and system components for the Engineering organization. As a Principal Firmware Engineer, you will have an opportunity to lead other engineers to design, plan, develop, and maintain Embedded firmware components for the Firmware Engineering team, and collaborate with teams outside of the engineering organization including system engineering, product management, program management, and sofware development. The Location of this position will be our offices in Alpharetta, GA or Lafayette, IN in a hybrid work environment.
Primary Statement of Duties:
- 60% leadership responsibilities & 40% development responsibilities.
- Leadership responsibilities for multiple subordinate firmware development teams.
- Resource allocation responsibilities for multiple subordinate software development teams.
- Responsibilities to interface with product management team to ensure product requirements are being met.
- Responsibilities to interface with System Engineering and Product Owner teams to develop product interfaces to systems
- Responsible for attending product management meetings and reporting progress.
- Responsible for subordinate teams' on-time delivery & quality adherence.
- Direct contribution to department budgeting for the purpose equipping multiple software development teams with needed hardware & software resources.
- Direct contribution in the hiring process through technical & team fit interviews.
- Direct contribution to the performance appraisal process, feeding into performance improvement plans & employee recognition plans.
- Serve as the technical lead for larger projects, establishing technical direction as well as monitoring project management metrics.
- Provide leadership in design, development, documentation, unit testing, etc.
- Develop specifications including functional requirements, detailed design, code, and test procedures as part of agile/iterative SDP team.
- Identify technical areas for improvement and make detailed business cases for improvements or new areas of opportunities.
- Provide support, troubleshoot and resolve sustaining issues with high Quality Output.
- Develop and unit test features in the Company's software products.
- Conduct code reviews with the team (subordinates) to improve compliance with established best practices and coding standards.
- Ability to energize and mentor junior team members of the team to achieve deliverables.
- Provide detailed & accurate estimates for code development efforts.
- Support and adhere to Company’s Code of Conduct and Ethics Policy.
- Perform other duties as assigned or required.
Education and Experience (include required certifications, if any):
Level of Education: 4 Year Degree
Years of Experience: 10+ Years
Required Education/Experience:
- B.S. in Electrical Engineering, Computer Science or a related degree
- Extensive software development experience (10+ years).
- Expert status with C, C++, Embedded FW, good programming skills.
- Strong embedded F/W, good programming skills.
- Demonstrated team leadership skills.
- Experience with bug reporting and requirements management tools (TFS/Azure DevOps, Jira, etc)
- Experience with Linux, Embedded RTOS, Source Code Control tools, CI/CD, and IAR a plus.
Knowledge, Skills, and Abilities:
- Basic Electrical Engineering knowledge
- Ability to read electronic schematics
- Metering Industry knowledge
- Knowledge and ability to optimize code to meet embedded constraints (RAM, ROM and processor time)
- Ability to understand and utilize component (i.e. non-volatile memory devices, microcontrollers, DSP’s) datasheets effectively, and write corresponding firmware
- Excellent relationship-building skills
- Use of emulators, oscilloscopes, and various other testing equipment
- Ability to work independently or on a team
- Technical writing abilities
- Excellent listening skills and ability to understand information and ideas presented through spoken words including technical data
- Ability to recognize potential problems and take proactive measures
- Ability to read and understand information and ideas presented in writing
- Acute vision to see details at close range
- Must have proficient multitasking, organizational and time management skills
- Computer skills including C, Python, Java, and Assembly Programming, debugging, scripting programming languages, various software packages such as revision control and issue tracking and Microsoft Office familiarity
- Experience with modern wireless technologies, including Wifi (IEEE 802.11), IEEE 802.15.4, BLE, LoRa, and Cellular
- Experience with Linux OS and driver and application development in Linux.
- Familiarity with encryption and security systems
- Keeping abreast of latest trends in wireless communication, security, and IoT technologies.
Working Conditions/Physical Requirements/Safety/PPE/OHSAS:
Working Conditions: The job usually requires work in an office environment with the majority of the time spent working at a computer, but may also frequently require work in a high voltage lab setting where general safety precautions must be adhered to. Physical Requirements: While performing the duties of this job, the employee is regularly required to stand and walk. The employee must frequently lift and/or move up to 10 pounds. The ability to see, hear, and communicate orally are required. Personal Protection Equipment/Other OHSAS-18001 Safety Requirements: Ensure the continued efforts of health, safety and environmental policies. Assist in achieving annual goals as they relate to health, safety and environment.
Disclaimer:
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as a complete list of all responsibilities, duties, and skills required of personnel classified as such.
Landis+Gyr is a global leader in energy management solutions, operating in over 30 countries and headquartered in Switzerland. We are thrilled that you’ve considered Landis+Gyr to be a part of your professional journey. As a part of the L+G family, employees are offered a comprehensive and competitive package of benefits including medical, dental and vision coverage, life insurance, and a 401(k) retirement plan featuring a generous company match incentive. Additionally, we offer three (3) weeks of Paid Time Off (PTO) as well as eleven (11) paid holidays. We also offer a tuition reimbursement program, optional pet insurance, supplemental medical coverage and a host of other perks to ensure the health, wellness, and enrichment of our team members.
Pay is in the range of $124,400 - $194,381 per year. The position is eligible for a 401(k) match and consideration for an annual bonus. The actual base salary offered depends on a variety of factors, which may include, as applicable, the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, and certifications or other professional licenses held. All candidates are encouraged to apply.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
If you have the drive and enthusiasm to accept this challenge and to work in a very dynamic, cross functional and international environment, we are looking forward to meeting you. Click apply now.
Job Title: Sr EV Solutions Engineer - Firmware
Alpharetta, GA, US
Nearest Major Market: Alpharetta
Nearest Secondary Market: Atlanta