Embedded Configuration Tools Engineer

Lever, Inc.

Austin (TX)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cirrus Logic is seeking an experienced Software Engineer to build desktop tools and interfaces for its embedded electronics products. You will work with applications, systems and firmware teams to create graphical configuration utilities and command-line tools that customers integrate into their devices.

You should have strong OO programming skills (Java, C++, C#) and hands-on experience with embedded systems, desktop/mobile apps, and IPC. A BS in CS or related field is required.

Qualifications

  • Bachelor's degree in Computer Science or a related discipline and 6+ years of object-oriented software development experience.
  • Expert-level proficiency in Java, C++, C#, or a similar statically typed programming language.
  • Hands-on experience with development and testing of embedded systems.
  • Demonstrated experience developing complex desktop or mobile applications.

Responsibilities

  • Develop critical desktop software tools that enable the graphical configuration and tuning of Cirrus Logic integrated circuits.
  • Work with our applications, systems and firmware teams to define and build customer-facing tools.
  • Collaborate closely with the development team for stand-ups, requirement gathering and estimates, and project planning.
  • Decompose project requirements into actionable stories and tasks, including effort estimates.
  • Contribute to the continuous improvement of your team’s development processes, with a focus on quality, scalability and performance.

Skills

Object-oriented programming
Java
C++
C#
Multithreading
IPC
Python

Education

Bachelor's degree in Computer Science or related

Tools

JavaFX
Swing
XAML/.NET
Qt
Gradle
Maven

Job description

Cirrus Logic is seeking an experienced Software Engineer to build desktop tools and interfaces for its embedded electronics products. You will work with applications, systems and firmware teams to create graphical configuration utilities and command-line tools that customers integrate into their devices.

You should have strong OO programming skills (Java, C++, C#) and hands-on experience with embedded systems, desktop/mobile apps, and IPC. A BS in CS or related field is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Desktop Tools Engineer for Embedded Systems
Senior Desktop Tools Engineer for Embedded Systems

Cirrus Logic • Austin (TX)

On-site
USD 110,000 - 150,000
Senior Desktop Software Engineer - Embedded Tools
Senior Desktop Software Engineer - Embedded Tools

Cirrus Logic • Austin (TX)

On-site
USD 110,000 - 170,000
Software Tools Engineer
Software Tools Engineer

Cirrus Logic • Austin (TX)

On-site
USD 110,000 - 150,000
Software Tools Engineer
Software Tools Engineer

Lever, Inc. • Austin (TX)

On-site
USD 110,000 - 160,000
Software Engineer
Software Engineer

Cirrus Logic • Austin (TX)

On-site
USD 110,000 - 170,000
Embedded Engineer
Embedded Engineer

Cypress HCM • San Diego (CA)

On-site
USD 90,000 - 120,000
Senior UX Interaction Designer — Engineer Tools & GUIs
Senior UX Interaction Designer — Engineer Tools & GUIs

Cirrus Logic, Inc. • Austin (TX)

On-site
USD 90,000 - 130,000
CAD Engineer (TC-64000979)
CAD Engineer (TC-64000979)

Cirrus Logic • Chandler (AZ)

On-site
USD 120,000 - 180,000
Embedded Software Engineer (C/C++ & Embedded Systems)
Embedded Software Engineer (C/C++ & Embedded Systems)

AllSTEM Connections • New Freedom

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

engineeringjobs.net, Inc. • Greensboro (NC)

On-site
USD 110,000 - 140,000