Sr Software Engineer - Project Lead ( Embedded Software/Firmware Development | Embedded Image Processing )

Kla-Tencor Ann Arbor , MI 48103

Posted 3 weeks ago

Company Overview

Calling the adventurers ready to join a company that's pushing the limits of nanotechnology to keep the digital revolution rolling. At KLA, we're making technology advancements that are biggerand tinierthan the world has ever seen.

Who are we? We research, develop, and manufacture the world's most advanced inspection and measurement equipment for the semiconductor and nanoelectronics industries.

We enable the digital age by pushing the boundaries of technology, creating tools capable of finding defects smaller than a wavelength of visible light. We create smarter processes so that technology leaders can manufacture high-performance chipsthe kind in that phone in your pocket, the tablet on your desk and nearly every electronic device you ownfaster and better. We're passionate about creating solutions that drive progress and help people do what wouldn't be possible without us.

The future is calling. Will you answer?


The Global Service Support Organization (GSS) team headquartered in Milpitas, CA is our service organization that consists of Service Sales and Marketing, Spares Supply Chain management, Field Operations, Product Training, and Technical Support. The GSS organization partners with our field teams and customers in all business sectors to maintain the high performance and productivity of our products through a flexible portfolio of services. Our comprehensive services include: proactive management of tools to identify and improve performance; expertise in optics, image processing and motion control with worldwide service engineers, 24/7 technical support teams and knowledge management systems; and an extensive parts network to ensure worldwide availability of parts.


This p osition is based in Ann Arbor, Michigan

Work with system/mechanical/electrical engineers to define software design requirements and develop software or embedded firmware solutions to support development of electronics subsystem, board level design, participate electronics subsystem integration and system-level testing

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

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 Software Engineer


Posted 5 days ago

VIEW JOBS 11/7/2019 12:00:00 AM 2020-02-05T00:00 Lead Software Engineer, Business Systems Ann Arbor, MI Senior Level ITHAKA seeks a Lead Software Engineer to join our Business Systems team. ITHAKA is a highly-successful non-profit with a mission to expand access to knowledge and education around the world whose brands include Artstor, Ithaka S+R, JSTOR, and Portico. The Role You will be designing, developing and maintaining web applications that are deployed on our cloud-delivered platform and powered by our APIs. You will be a crucial part of a dynamic, energized and agile team, delivering leading edge go-to-market solutions that are used by our internal teams to process millions of dollars in business transactions each month. Our organization and this role will provide you with an opportunity few other companies can offer including: * Exercise your entrepreneurial muscles to solve problems for our business teams. * Leveraging technologies including AWS, Cassandra, SOLR, Django, and Kafka. * Agile teams that follow continuous deployment and test automation best practices allowing for rapid application development and frequent deployments. * Developers are using the same architecture, technologies, and tools as companies like Netflix, Etsy, and * This is a unique opportunity to be on the leading edge of building large-scale, cloud-delivered web applications that process hundreds of e-commerce transactions annually. When joining the development team at ITHAKA, you can expect to receive tool and product training. We have an excellent on-boarding program, which enables new engineers to become productive very quickly. We will provide you with constant support as we work to make you comfortable in your new environment. Those in leadership roles will work tirelessly to set you up for success. Responsibilities The primary responsibilities of our Lead Engineers include: * Provide technical leadership and mentoring around architectural patterns, coding practices, and problem solving to deliver value to the business quickly. * Guide the team with making sound technical decisions that bring maximum benefit to the business and minimize costs * Work closely with and incorporate feedback from Product Management, Architects and Users via the Product Discovery process, using various testing methods including high and low fidelity prototypes. * Interact with internal users and stakeholders to understand needs and lead the development of the services and applications to meet those needs. * Participate as a senior member of an agile team leveraging continuous deployment and test automation in order to deploy application changes to production on average at least once a day. * Support the build out of high-performance, elastic, and scalable web applications and web services. * Leverage analytics as needed to support Product Discovery and to measure project KPIs. * Analyze and improve web application performance using tools like AppDynamics that provide deep insight of application performance through instrumentation in test and production environments. Experience and Skills The successful candidate will have several years of applicable experience with large-scale distributed web applications, a high degree of intellectual curiosity, strong communication and excellent leadership skills. We look for candidates that possess strong problem recognition and problem-solving skills and a passion for innovation. * Expert level skills in designing and developing RESTful Services and Web Applications preferably using Java (Spring, Hibernate); and deep knowledge with relational SQL. * Proficient with AWS infrastructure (S3, SNS/SQS, RDS/MySQL, ElasticCache, ElasticSearch, Redshift, Route53, EC2/VPC, EMR). * Proficient with Git. * Proficient with a modern Javascript related framework (e.g. Angular). * Experience with full web technology stack (e.g. HTTP, cookies, headers, caching, and security), SaaS, shell scripting, Ruby, ETL, data analysis. * Experience as a technical leader on a large complex project particularly decomposing the system into components and decomposing work into agile stories. * Experience with the Agile process. * Experience with micro-service architecture and building web scale/high volume systems. * Willingness and ability to learn new approaches and emerging technology quickly. * Strong communication and interpersonal skills. * Advanced problem solving skills. * Detail oriented. Work for ITHAKA We are committed to our organizational values of belonging, evidence, speed, teamwork and trust. Our team is passionate about our mission and supporting one another. We enjoy working together to create opportunities for people to learn and grow out in the world, and we bring that same commitment to helping our teammates develop in our careers and our lives. One of our core values is belonging. We embrace differences, and believe that the things that make each of us unique are the things that help us see new insights and build better solutions. Learn more about Working at ITHAKA. Apply Now: Interested candidates can submit their resume, a detailed cover letter, and salary requirements. We are proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants receive consideration for employment without regard to race, color, sex, national origin, gender identity, sexual orientation, age, religion, domestic violence victim status, veteran status, disability, history of disability or perceived disability, or other status protected by law. Ithaka Ann Arbor MI

Sr Software Engineer - Project Lead ( Embedded Software/Firmware Development | Embedded Image Processing )