Software Engineer jobs in Irvine, CA

Software Engineer designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Being a Software Engineer requires a bachelor's degree. Typically reports to a manager. The Software Engineer works on projects/matters of limited complexity in a support role. Work is closely managed. To be a Software Engineer typically requires 0-2 years of related experience. (Copyright 2024 Salary.com)

T
Software Engineer
  • TELLUS POWER LLC
  • Irvine, CA FULL_TIME
  • Qualifications

    • Bachelor's degree or higher in computer science/software engineering (Required)
    • 3 years' experience in the development of embedded systems for electric vehicle chargers
    • Familiarity with ARM, X86 hardware architecture
    • Experience in the development of embedded system bottom layer (BSP, hardware driver)
    • Familiarity with various bus protocols and communication interfaces such as TCP/IP protocol, MODBUS protocol, I2C, SPI, RS232, RS485, CAN, USB, etc.
    • Proficient in C/C
    • Familiar with Linux operating system
    • Proficient in Makefile and shell programming
    • Familiar with Linux multi=threaded and process communication programming, network protocol development
    • Proficient in Linux kernel configuration and driver porting
    • Familiar with QT graphical interface development under Linux system
    • Experience in host computer tools and Android application development (Preferred)
    • Familiar with OCPP1.6K, OCPP2.0, and other open charger communication protocols
    • Proficient using version management software such as SVN or Git; possesses good habits in usage of such version management software
    • Possesses strong oral and written communication skills
    • Ability to work collaboratively in a team-oriented environment
    • Experience in the research and development of automation control products such as Internet of Things (EV chargers Preferred)

     

    Duties and Responsibilities

    • Responsible for the development and maintenance of embedded programs for EV chargers, energy storage, microgrids, and other products
    • Responsible for product-demand analysis
    • Responsible for coding implementation
    • Responsible for technical documentation preparation and filing
    • Cooperate with hardware engineers to debug new products and write test simulator programs
    • Provide technical support to solve problems in the productions process
    • Cooperate with debugging and solving data communication and reliability problems of chargers and platform server applications
    • Participate in product development requirements collection, analysis, and definition
    • Track technical trends and development in the EV charging industry
  • 10 Days Ago

L
Software Engineer
  • Lever Implementation Training Environment
  • Irvine, CA FULL_TIME
  • ________This is an example________PLEASE READ: these jobs are testing jobs of Lever's testing environment - please do not apply for this job.Lever was founded ten years ago to tackle the most strategi...
  • 15 Days Ago

E
Software Engineer
  • Elite
  • Costa Mesa, CA FULL_TIME
  • Software Engineer Job Overview We are looking for a Software Engineer to join our client's growing Engineering team and build out the next generation of our platform. The ideal candidate is a hands-on...
  • 3 Days Ago

E
Software Engineer
  • Eastridge
  • Costa Mesa, CA FULL_TIME
  • Eastridge Workforce Solutions is a leading provider of workforce management solutions, committed to connecting skilled professionals with rewarding opportunities. We pride ourselves on fostering a cul...
  • 6 Days Ago

A
Software Engineer
  • Advocate Aurora Health
  • Irvine, CA FULL_TIME
  • Location: Irvine, CADesign, implement, integrate and verify software applications and tools using C\C under Linux and Windows OS. Enhance, optimize and improve efficiency and robustness of the current...
  • 25 Days Ago

P
Software Engineer
  • Procom Consultants Group
  • Forest, CA FULL_TIME
  • Company DescriptionProcom is a leading provider of professional IT services and staffing to businesses and governments in Canada.With revenues over $500 million, the Branham Group has recognized Proco...
  • 1 Month Ago

Filters

Clear All

Filter Jobs By Location
  • Filter Jobs by companies
  • More

0 Software Engineer jobs found in Irvine, CA area

E
Embedded Software Engineer
  • Evona
  • Long Beach, CA
  • ??Location: Long Beach, California ??Salary: Up to $250k (Negotiable) Were exclusively partnered with one of L.As most e...
  • 4/19/2024 12:00:00 AM

C
Senior Software Engineer
  • Cypress HCM
  • Los Angeles, CA
  • Software Engineer Our client is looking for a software engineer with a background in hardware testing, ideally in the me...
  • 4/19/2024 12:00:00 AM

A
Senior Software Engineer
  • Autopilot
  • Irvine, CA
  • NOTE: Onsite role in Irvine California Role Description As a Senior Backend Software Engineer, you will play a crucial r...
  • 4/18/2024 12:00:00 AM

K
Senior Software Engineer
  • Kinetic
  • Santa Ana, CA
  • Company Overview Kinetic Automation is building a network of automated repair centers for modern vehicles. The auto indu...
  • 4/18/2024 12:00:00 AM

H
Embedded Software Engineer
  • Honeybee Robotics
  • Altadena, CA
  • Honeybee Robotics has been at the forefront of robotics for over 40 years, establishing ourselves as pioneers in develop...
  • 4/17/2024 12:00:00 AM

K
Senior Software Engineer
  • Kinetic
  • Santa Ana, CA
  • Company Overview Kinetic Automation is building a network of automated repair centers for modern vehicles. The auto indu...
  • 4/17/2024 12:00:00 AM

C
Senior Software Engineer
  • Cypress Hcm
  • Los Angeles, CA
  • Software Engineer Our client is looking for a software engineer with a background in hardware testing, ideally in the me...
  • 4/17/2024 12:00:00 AM

E
Embedded Software Engineer
  • EVONA
  • Long Beach, CA
  • 📍Location: Long Beach, California 💲Salary: Up to $250k (Negotiable) We’re exclusively partnered with one of L.A’s most...
  • 4/16/2024 12:00:00 AM

Irvine (/ˈɜːrvaɪn/) is a master-planned city in Orange County, California, United States in the Los Angeles metropolitan area. The Irvine Company started developing the area in the 1960s and the city was formally incorporated on December 28, 1971. The 66-square-mile (170 km2) city had a population of 212,375 as of the 2010 census; in 2018 the California Department of Finance estimated the city's population at 276,176. A number of corporations, particularly in the technology and semiconductor sectors, have their national or international headquarters in Irvine. Irvine is also home to several hi...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineer jobs
$81,518 to $98,837
Irvine, California area prices
were up 3.0% from a year ago

Software Engineer in Eugene, OR
The software developer has many duties integral to the function of their role, these include.
December 24, 2019
Software Engineer in Fairbanks, AK
First of all, software developers bear the responsibility for the whole development of a software program.
November 27, 2019
Software Engineer in Riverside, CA
In today’s Internet of Things (IoT), a seemingly endless list of Things need software, from toasters to thermostats to espresso machines.
October 23, 2019