Software Engineering Manager jobs in Asheville, NC

Software Engineering Manager manages and oversees the design and development of software applications. Directs the work of engineers to ensure the best practices around software development. Being a Software Engineering Manager requires a bachelor's degree. Typically reports to a senior manager. The Software Engineering Manager manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions. Extensive knowledge of department processes. To be a Software Engineering Manager typically requires 5 years experience in the related area as an individual contributor. 1 to 3 years supervisory experience may be required. (Copyright 2024 Salary.com)

E
Operations Engineering Specialist
  • Energy Toolbase Software Inc.
  • Asheville, NC FULL_TIME
  • The Role

    Energy Toolbase focuses on the modelling, intelligent control, and monitoring of distributed energy storage and photovoltaic systems. You will work with clients, field electricians, the operations team, and the engineering team to ensure successful delivery of our Acumen suite of products.  You will bring your experience to effectively triage, debug, and solve important technical problems affecting our customers during both the pre-sales, installation, and maintenance phases of our projects. This is a key role that requires a technology generalist with strong fundamentals; capable of managing an influx of demands while providing exceptional customer service.

    Essential Duties and Responsibilities

    • Respond to incoming issues and troubleshoot technical problems related to:
      • Software deployment
      • Device Networking
      • Battery storage testing
      • Energy meter installation
      • Linux systems administration
    • Use advanced tools to diagnose issues remotely and provide solutions in a timely fashion
    • Collaborate with third parties to solve problems in a way that is consistent with Energy Toolbase's customer service approach
    • Interface with software development and product teams to advocate for important customer facing issues
    • Keep up to date on new ETB product features and methods for diagnosing problems and resolving issues
    • Participate in code reviews and technical discussions to help make changes to software tools
    • Maintain thorough documentation, logs, and metrics to ensure team is highly productive

    Knowledge, Skills, and Abilities

    • Strong written and verbal communication skills
    • Strong commitment to quality and customer satisfaction
    • Strong organizational, prioritization, problem-solving, and analytical skills
    • Strong understanding of computer networking principles, particularly in relation to distributed Linux machines in an IoT context
    • Enthusiasm for learning new software concepts and tools
    • Ability to thrive in a fast-paced environment under time pressure
    • Experience with Docker, git, Bash, networking, and Linux system administration
    • Exposure to Python or a similar high-level language
    • Familiar with server-side applications and RESTful APIs
    • Familiar with communication protocols such as MQTT, HTTP, SSH, Modbus, and CAN bus
    • Familiar with databases (Redis, PostgreSQL, InfluxDB, S3, etc.)
    • Familiar with electrical single line diagrams
    • Understanding of three-phase power concepts, including active and reactive power, quality factor, and inductive and capacitive loads

    Qualifications

    Education

    • Bachelors or certifications in Computer Science or related field.
    • Bachelors or certifications in Electrical Engineering or related field would be considered an asset

    Experience

    • Experience working with customers to solve technically challenging problems.
  • 6 Days Ago

P
Software Support Technician
  • PowerChurch Software
  • Asheville, NC FULL_TIME
  • Make a Difference with Your Tech Expertise as a Software Support Technician Do you enjoy using your technical knowledge to help others? Are you passionate about providing excellent customer service? A...
  • 11 Days Ago

C
Civil Engineering Project Manager
  • Civil Design Concepts
  • Asheville, NC FULL_TIME
  • About Us Civil Design Concepts is an Employee-Owned value-add Engineering firm offering a full array of land planning and consulting services to public and private clients in Western North Carolina, E...
  • 17 Days Ago

B
Distribution Engineering Manager
  • B19-Consulting
  • Asheville, NC FULL_TIME
  • B19-Consulting are working with a industry leading global engineering consultancy as they continue to build out their Distribution team and operations. Working for a Fortune 500 consultancy that has c...
  • 5 Days Ago

B
Distribution Engineering Manager
  • B19-Consulting
  • Asheville, NC FULL_TIME
  • B19-Consulting are working with a industry leading global engineering consultancy as they continue to build out their Distribution team and operations. Working for a Fortune 500 consultancy that has c...
  • 5 Days Ago

G
Civil Engineering Technician (Geotechnical)
  • Gentry Geotechnical Engineering, PLLC
  • Asheville, NC FULL_TIME
  • Engineering Technician Position Description An engineering technician position is a dynamic, fast paced, very independent and ever-changing work schedule predominantly in the field. An engineering tec...
  • 12 Days Ago

Filters

Clear All

  • Filter Jobs by companies
  • More

0 Software Engineering Manager jobs found in Asheville, NC area

S
24/7 Customer Support PLC Engineer
  • System Logistics Corporation - Vertique (Krones Group)
  • Arden, NC
  • POSITION: 24/7 PLC Technical Support Engineer POSITION REPORTS TO: Customer Service Manager JOB PURPOSE: The 24/7 PLC Te...
  • 4/22/2024 12:00:00 AM

S
Application Support Engineer
  • S&p Global
  • Asheville, NC
  • About the Role:Grade Level (for internal use):09About the Role:The Team:S&P Global Market Intelligence provides essentia...
  • 4/22/2024 12:00:00 AM

A
Middleware/Next.js Full Stack Engineer - Jr. Level
  • Aeroflow
  • Asheville, NC
  • Aeroflow Health - Middleware/Next.js Full Stack Engineer - Jr. LevelAeroflow Health is taking the home health products a...
  • 4/22/2024 12:00:00 AM

B
Digital Transformation Controls Engineer
  • BAXTER
  • Asheville, NC
  • This is where you save and sustain lives At Baxter, we are deeply connected by our mission. No matter your role at Baxte...
  • 4/22/2024 12:00:00 AM

S
24/7 Customer Support PLC Engineer
  • System Logistics Corporation - Vertique (krones Group)
  • Arden, NC
  • POSITION: 24/7 PLC Technical Support Engineer POSITION REPORTS TO: Customer Service Manager JOB PURPOSE: The 24/7 PLC Te...
  • 4/20/2024 12:00:00 AM

A
Adjunct Instructor-Aviation Management and Career Pilot Technology
  • Asheville-Buncombe Technical Community College
  • Asheville, NC
  • Posting Details Position Summary Information Position Title Adjunct Instructor-Aviation Management and Career Pilot Tech...
  • 4/20/2024 12:00:00 AM

L
Distribution Engineering Manager
  • Leidos
  • Asheville, NC
  • Description Unleash Your Potential At Leidos, we deliver innovative solutions through the efforts of our diverse and tal...
  • 4/11/2024 12:00:00 AM

L
Distribution Engineering Supervisor
  • Leidos
  • Asheville, NC
  • Description At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are de...
  • 2/16/2024 12:00:00 AM

Asheville is a city and the county seat of Buncombe County, North Carolina, United States. It is the largest city in Western North Carolina, and the 12th-most populous city in the U.S. state of North Carolina. The city's population was 89,121 according to 2016 estimates. It is the principal city in the four-county Asheville metropolitan area, with a population of 424,858 in 2010. Asheville is located in the Blue Ridge Mountains at the confluence of the Swannanoa River and the French Broad River. According to the United States Census Bureau, the city has a total area of 45.3 square miles (117....
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineering Manager jobs
$138,613 to $176,105
Asheville, North Carolina area prices
were up 1.5% from a year ago

Software Engineering Manager in Lynchburg, VA
Here are some data points exploring what a software engineering manager makes right now.
December 27, 2019
Software Engineering Manager in Manchester, NH
The ideal candidate would have 5+ years of hands on development experience in most or all of these.
October 08, 2019
Software Engineering Manager in New York, NY
We will provide you with the industry training and leadership support you need to effectively continue your career in Software Development and playing a key role in our future growth.
February 12, 2020
As technology companies succeed and grow, so do their engineering departments.
February 01, 2020