1

Assistant Software Engineer Jobs in Hawaii (NOW HIRING)

As a software sustainment engineer, you play a pivotal role in an application's functional life ... As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with ...

$18 - $50/hr

The intern will assist in the development of engineering datasets, digital thread demonstrations, and proof-of-concept solutions that connect systems engineering, software development, electrical ...

$18 - $50/hr

The intern will assist in the development of engineering datasets, digital thread demonstrations, and proof-of-concept solutions that connect systems engineering, software development, electrical ...

$18 - $50/hr

The intern will assist in the development of engineering datasets, digital thread demonstrations, and proof-of-concept solutions that connect systems engineering, software development, electrical ...

$18 - $50/hr

The intern will assist in the development of engineering datasets, digital thread demonstrations, and proof-of-concept solutions that connect systems engineering, software development, electrical ...

$18 - $50/hr

Support AI and generative AI proof-of-concepts involving engineering and Digital Thread data. * Assist in connecting systems, software, and electrical engineering information into reusable data ...

$18 - $50/hr

Support AI and generative AI proof-of-concepts involving engineering and Digital Thread data. * Assist in connecting systems, software, and electrical engineering information into reusable data ...

Showing results 21-40

Assistant Software Engineer information

See Hawaii salary details

$34.3K

$92.2K

$139.7K

How much do assistant software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for assistant software engineer in Hawaii is $92,212.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,200.00 and $108,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an assistant software engineer?

To thrive as an Assistant Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and common development frameworks is important. Strong problem-solving abilities, collaboration, and effective communication help you work efficiently within teams and adapt to evolving project requirements. These skills and qualities are essential for delivering quality code, learning quickly, and contributing to successful software projects.

What are some common challenges faced by assistant software engineers when joining a new development team?

Assistant Software Engineers often encounter challenges such as adapting to unfamiliar codebases, learning new technologies or frameworks used by the team, and understanding the team's workflow and communication practices. It's common to spend initial weeks focusing on onboarding tasks, shadowing experienced developers, and gradually taking on more complex assignments. Collaboration with senior engineers is key, as they provide guidance and feedback to help you grow technically and integrate smoothly into the team's processes.

What is the difference between Assistant Software Engineer vs Software Engineer?

AspectAssistant Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; some internshipsBachelor's or higher; more experience preferred
Work EnvironmentEntry-level, supervised tasks, learning-focusedFull responsibility for projects, independent problem-solving
Employer & Industry UsageCommon in tech companies, startups, IT departmentsStandard role across tech, finance, healthcare, and more

The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.

Is 25 too late to become an assistant software engineer?

Age is not a barrier to becoming an assistant software engineer; many professionals start or transition into tech careers at 25 or later. Success depends on acquiring relevant skills such as programming languages, understanding software development processes, and gaining practical experience through projects or certifications.

What is an assistant software engineer?

An assistant software engineer is an entry-level or junior role responsible for supporting software development tasks such as coding, testing, and debugging under the supervision of senior engineers. They often work with programming languages like Java, Python, or C++ and may need foundational knowledge of software development tools and methodologies.

What are the most commonly searched types of Software Engineer jobs in Hawaii?

The most popular types of Software Engineer jobs in Hawaii are:

What are popular job titles related to Assistant Software Engineer jobs in Hawaii?

For Assistant Software Engineer jobs in Hawaii, the most frequently searched job titles are:

What job categories do people searching Assistant Software Engineer jobs in Hawaii look for?

The top searched job categories for Assistant Software Engineer jobs in Hawaii are:

Infographic showing various Assistant Software Engineer job openings in Hawaii as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 10% Part Time, and 4% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $92,212 per year, or $44.3 per hour.

Electrical Systems Operator

Wahiawa, HI • On-site

Bering Straits Native Corporation
Government Relations and Lobbying Services • 1 - 5K employees

$60/hr

Full-time

Re-posted 10 days ago


Key responsibilities

  • Operate and maintain electrical systems and equipment including breakers, substations, switchgear, power distribution units, motor control centers, uninterruptable power supplies, panel boards, variable frequency drives, generators, transformers, and PLCs.

  • Use SCADA software to operate and control electrical systems, monitor system performance, and respond to alarms and emergency conditions.

  • Coordinate system outages, inspect and monitor maintenance activities, troubleshoot electrical systems, and assist with repairs to ensure system functionality.


Job description

About Bering Straits Professional Services
Bering Straits Professional Services (BSPS) is committed to world-class management of global logistics, training and procurement services for U.S. Government agencies. BSPS is certified by the . In February 2022, BSPS became an International Organization for Standardization (ISO) 9001 certified company. BSPS received the ISO 9001 quality standard certification through the Performance Review Institute (PRI).
About this position: Electrical Systems Operator in Wahiawa, HI
The Essential Duties and Responsibilities are intended to present a descriptive list of the range of duties performed for this position and are not intended to reflect all duties performed within the job. Other duties may be assigned. To perform this job successfully, an individual must be able to satisfactorily perform each essential duty. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of the position.
Wage/Salary Range: $60 per hr.
Applicants will be notified via email or phone within ten business days regarding application status.
Essential Duties & Responsibilities
  • The Electrical Systems Operator (ESO) operates and maintains systems and equipment including but not limited to breakers, substations, switchgear, power distribution units, motor control centers, uninterruptable power supplies, panel boards, variable frequency drives, generators, transformers, programmable logic controllers (PLCs) and a variety of other electrical equipment. Use the Government's electrical system management software, SCADA, to operate and control all electrical systems in a safe, efficient, and effective manner. Monitor controlled systems for performance and problems.
  • Evaluate day to day operations on all electrical distribution components, generators, UPSs, switches, motor control centers, variable frequency drives and other monitored electrical systems. Coordinate plant changes with building management, maintenance, and operations personnel.
  • Observe and interpret readings on gauges, meters and charts which register various aspects of the system's operation, adjusting controls to insure safe and efficient operation of the system and to meet demands for the service provided.
  • Initiate immediate responses and system manipulations to alarms and emergency conditions to maintain uninterrupted system service to the maximum extent possible.
  • Assists with directing and coordinating activities of other trades workers in performing tasks directly related to operating and maintaining the system or systems.
  • Coordinate system outages with Government personnel, critical use customers, maintenance personnel, and other vendors having activities that impact electrical systems.
  • Provide daily plant status reports to reflect the condition of electrical systems.
  • Conduct routine system tours to inspect and monitor maintenance activities, corrective actions, and outages.
  • Provide technical expertise for troubleshooting and assist in all aspects of system repairs to ensure full functionality of electrical systems.
  • Proper use of the special precautionary techniques, PPE, including arc flash, insulating and shielding materials, and insulated tools and test equipment.
  • Make timely notifications of facilities emergencies to all impacted parties and the Facility Watch Officer/Building Systems Manager.
  • Respond to and/or dispatch facilities personnel to emergencies and routine service calls. Make corrections and assist with repairs as needed to restore systems to normal operations.
  • Prepare and review daily operations logs and alarm summaries to ensure that follow up actions are taken, and systems are proven functional.
  • Develop operator logs to reflect plant reconfigurations, problem responses, and electrical system impacts.
  • Assist with and perform system repairs and routine maintenance activities.
  • Assist software and IT personnel with SCADA system by troubleshooting, debugging, upgrades, programming, calibration of hardware/software devices, configuration, and system testing.
  • Perform functional system checks of all control systems and document results.
  • Works with call center to log and identify problem areas in the building.
  • Performs other duties as assigned.

Required (Minimum Necessary) Qualifications
•
  • Education Requirements: High School Diploma or GED
  • Minimum ten (10) years' experience performing work on electrical distribution systems
  • Minimum two (2) years' of experience in monitoring and controlling major facilities electrical systems including UPS, power generation and SCADA/EMCS
  • Working knowledge of power grid, emergency generation, and critical electrical infrastructure systems to support multi-building campuses
  • Works independently
  • Expertise in manual and virtual switching operations
  • Experience troubleshooting alarms, undesired equipment conditions, and completing corrective actions
  • US Citizen
  • Basic familiarity with mathematical functions.
  • Must be able to successfully pass a pre-employment background check and pre-hire drug test.
  • Ability to use Excel and Microsoft Word at an intermediate level.
  • Ability to obtain & maintain valid Driver's License and an acceptable driving record.
  • Basic knowledge and experience with MAXIMO
  • Work in an office environment.Be able to lift 25lbs.
  • Sitting for long periods of time.
  • Ability to work long shifts up to 12 hours

Knowledge, Skills, Abilities, and Other Characteristics
  • Knowledge of organizational procedures and workflows - understanding how work moves through a company.
  • Basic knowledge of relevant technologies or tools - e.g., Microsoft 365, communication platforms, or industry-standard software.
  • Knowledge of customer service practices - principles of providing quality service and managing inquiries professionally.
  • Knowledge of data privacy and confidentiality principles - awareness of proper handling of sensitive information.
  • Communication skills (written and verbal) - ability to convey information clearly and professionally.
  • Time management and prioritization - balancing multiple tasks and meeting deadlines.
  • Problem-solving and critical thinking - analyzing issues and selecting appropriate solutions.
  • Interpersonal and teamwork skills - building rapport and collaborating effectively with others.
  • Attention to detail - producing accurate, error-free work.

Preferred
• N/A
Necessary Physical Requirements
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this role. Employees must always maintain a constant state of mental alertness. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
  • Ability to move throughout the property, including accessing multiple floors, stairways, and mechanical spaces
  • Ability to remain in a stationary position and/or move about the property for extended periods during inspections or issue resolution
  • Ability to operate standard maintenance tools and office equipment
  • Ability to position self (e.g., bend, stoop, kneel, reach) to inspect or access equipment and areas requiring maintenance
  • Ability to move items of moderate weight (e.g., up to 25-50 lbs), or coordinate assistance when needed
  • Ability to communicate effectively with tenants, staff, and vendors

Work Environment
The work environmental characteristics described here are representative of those that must be borne by an employee to successfully perform the essential functions of the role. Employees must always maintain a constant state of situational awareness. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
  • Work is performed in a combination of office, residential/commercial, indoor, and outdoor environments
  • Regular movement throughout the property is required, including common areas, mechanical rooms, and exterior spaces
  • May encounter variable environmental conditions, such as:
  • Weather changes (heat, cold, rain, snow)
  • Noise levels from equipment or building systems
  • Occasional exposure to dust, odors, cleaning agents, and building materials may occur
  • Requires interaction with tenants, employees, vendors, and contractors in both routine and time-sensitive situations
  • Work may involve responding to urgent or emergency situations outside of standard business hours
  • Use of standard office equipment (computers, phones) as well as occasional use of maintenance tools or equipment

Supervisory Responsibilities
• This position will not have supervisory responsibilities.
DOT Covered/Safety-Sensitive Role Requirements
• This position is not subject to federal requirements regarding Department of Transportation "safety-sensitive" functions.
Additional Qualifying Factors
As a condition of employment, you will be required to pass a pre-employment drug screening and have acceptable background check results. If applicable to the contract, you must also obtain and maintain the appropriate clearance levels required and must also be able to obtain access to military installations.
Shareholder Preference
BSNC gives hiring, promotion, training, and retention preference to BSNC shareholders, shareholder descendants and shareholder spouses who meet the minimum qualifications for the job.
Bering Straits Native Corporation is an equal opportunity employer. All applicants will receive consideration for employment without regard to any status protected by state or federal law, or any other basis prohibited by law.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.