25 days old

Software Engineer - Tools & Automation Environmental Technologies

Kelly Services
Cupertino, CA 95015
Position title: Software Engineer - Tools & Automation Environmental Technologies

Shift: 1 st

Location: Cupertino, CA

Length of contract: 04/26/2021 10/26/2021

Pay Rate: Open of Discussion

Years of experience (minimum/maximum): 5 - 10 years of experience.

Required education: BS or MS in CS/CE/EE preferred

**Top Must-Haves:**

+ Plans, designs, develops, codes and tests software systems or applications for software enhancements and new products.

+ Revises and refines systems as required. Participates in the devising of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of business systems.

+ Develops and maintains operational and system level documentation.

+ Must be able to apply SDLC concepts and have a proven track record of delivering solid, robust applications.

+ Strong communication skills are required as position will interact with business owners.

**Job Summary:**

+ The Environmental Technologies team is looking for a highly motivated, hands-on and detail-oriented engineer with excellent analytical, communication, and programming skills.

+ In this role you will be focused on tool development and data management to improve team processes.

+ The position requires a critical thinker with strong debugging skills and an aptitude for learning new technologies.

+ You will need to have a background in programming (eg. Python, Perl, SQL, etc) and knowledge of data management and visualization.

+ The focus would be on improving and documentation of productivity tools across the team - leveraging the work of existing tools and processes teams have done, and to identify processes that can be streamlined.

**Detailed Description of Role:**

+ Focus for this role is to create, maintain and improve upon existing data parsing scripts from power meter data.

+ Role will include the test automation with existing framework and expand support for AC power meters.

+ Candidate will be involved in Python and Swift programming and will be working cross-functionally to bring up lab to support existing test automation frameworks

**Minimum Qualifications:**

+ Python development for end to end application (not just scripting)

+ Data parsing (using Python, SQL) (any of: plist, json, xml, csv, txt)

+ BASH knowledge

+ Familiarity with Xcode.

+ Provide specifics on what language, what was developed, what target device (iOS, macOS, tvOS, iPadOS)

**Bonus Qualifications:**

+ Experience working at Apple

+ Experience developing/maintaining services. Python as a service OR daemon/launch agent

+ HW testing and/or test automation experience

+ Swift working experience

**Why Kelly** **** **?**

By partnering with Kelly Technology, youll have direct connections to top companies around the globegiving you the chance to put your tech skills to work on some of todays most intriguing, innovative, and high-visibility projects. In a world where change is the only constant, our unparalleled connections and IT market expertise help you take your skills exactly where you want to go. Were here to help you gain experience, keep learning, and move your career forward.

**About Kelly** ****

At Kelly, were always thinking about whats next and advising job seekers on new ways of working to reach their full potential. In fact, were a leading advocate for temporary/nontraditional workstyles, because we believe they allow flexibility and tremendous growth opportunities that enable a better way to work and live (plus, did we mention we provide a ton of benefits ?). Connecting great people with great companies is what we do best, and our employment opportunities span a wide variety of workstyles, skill levels, and industries around the world.

Kelly is an equal opportunity employer committed to employing a diverse workforce and providing accommodations for people with disabilities in all parts of the hiring process as required under its Employment Accommodation Policy. Kelly will work with applicants to meet accommodation needs that are made known to Kelly in advance.
Posted: 2021-04-19 Expires: 2021-05-20

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer - Tools & Automation Environmental Technologies

Kelly Services
Cupertino, CA 95015

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast