![Array Technologies, Inc](https://media.trabajo.org/img/noimg.jpg)
Software Engineer I
7 days ago
Software Engineer I
Job Summary:
This role reports to our Vice President of R&D, located onsite in Albuquerque, New Mexico. You will work on developing new software products for solar tracker control and monitoring, and work on improving and resolving issues with our existing software products.
Key Job Responsibilities:
- Work in a team to develop and improve software products for solar tracker control and monitoring. The specific activities include developing software in Python and C# that runs on virtual machines or containers, developing software that runs on Linux OS workstations (system services and APIs), integrating and configuring Azure components, and creating/maintaining documentation.
- Contribute to issue resolution and troubleshooting of existing software products, including Array's existing platform for solar tracker monitoring. The specific activities include scanning existing software for known vulnerabilities and addressing cybersecurity concerns, replacing deprecated libraries with alternatives, and reconfiguring/updating Azure components for performance and/or cybersecurity improvement.
- Support internal stakeholders responsible for deploying Array's advanced tracker control software to customer sites. Analyze their needs, fix bugs, and implement new features as necessary.
- Follow internal processes for software development, testing, and development. Contribute to improving the processes.
- Follow Array's internal process for new product development and continuous improvement. Work with internal stakeholders (especially Product Management and Program Management) as necessary.
- Participate in working with third parties such as contract-based software developers and external consultants.
- Participate in field testing, to validate new products or to troubleshoot issues with existing products. Travel and work in non-office environment as necessary.
Qualifications:
- Bachelor’s degree in Computer Engineering, Computer Science, or a related discipline.
- Academic coursework in full-stack software development.
- Academic coursework in Python programming.
- Experience with git; Experience with GitHub is a plus.
- Experience or interest in machine-to-machine communication; Experience or knowledge of the following communication protocols is a plus: Modbus (over RS-485 or TCP), OPC-UA, Zigbee, and RESTful API.
- Interest in solar industry
- Willingness to learn and continuously improve one's technical expertise.
- Willingness to work in a team.
- The candidate will be subjected to a code test in the interview process.
At Array Tech, Inc., we strive to lead with our culture, and believe that our people are a key enabler of our future state. Our total rewards philosophy supports Array’s ability to attract, develop, and retain our employees. We offer competitive compensation, benefits and wellness programs that align with the local markets where we do business.
Array Tech, Inc. offers equal employment opportunity without regard to race, color, gender, age, creed, sex, religion, national origin, disability (physical or mental), marital status, citizenship, ancestry, sexual orientation, gender identity, and gender expression, or any other legally protected status.
-
Engineer I-Software
1 month ago
Chandler, United States Penn Foster Inc Full timeAre you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We...
-
Senior Software Engineer
2 weeks ago
Chandler, Arizona, United States Inizio Partners Full timeAbout the job Senior Software Engineer (TS Clearance) Inizio Partners is a top-rated executive hiring and IT placement firm serving clients globally. Inizios clients include fortune 500 companies, consulting firms, defense contractors, startups, private equity & venture capital firms etc. We are currently recruiting for a Senior Software Engineer (Engineer...
-
Principal Software Engineer
1 month ago
Chandler, United States Wells Fargo Full timeAbout this role: Wells Fargo is seeking a Principal Software Engineer to serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in...
-
Senior Software Engineer
4 weeks ago
Chandler, United States Comtech TCS Full time***PLEASE READ BEFORE APPLYING*** This position will be located in CHANDLER, AZ and requires all work to be performed onsite. Comtech offers a relocation package for eligible, out of state individuals, who accept an offer and relocate within a defined period of time. In addition, this position requires US Citizenship along and requires an active US...
-
Senior Software Engineer
4 days ago
Chandler, United States Garmin International Inc Full timeWe are seeking a full-time Senior Software Engineer in our Chandler, AZ or Olathe, KS locations. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or sys Software Engineer, Engineer, Software, Senior, Leadership, Product Development
-
Senior Software Engineer with Security Clearance
2 weeks ago
Chandler, Arizona, United States Comtech Telecommunications Corp. Full timeJob Title: SrSoftware Engineer III Clearance:TS Clearance Required Department: EngineeringReports To: Software Engineering ManagerRevision Date: 12/5/2023Location: Onsite - Chandler Company OverviewComtech Telecommunications Corp. is a leading global technology company providing terrestrial and wireless network solutions, next-generation 9-1-1 emergency...
-
Software Engineer 3
2 weeks ago
Chandler, Arizona, United States Pinnacle Group Full timeOnly W2Job Title: Software Engineer -3 OR Site Reliability EngineerLocation: Chandler, AZDuration: 06 months contractType: W2RTO:3 days/ week to office. Job Description:In this contingent resource assignment, candidates may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale...
-
Senior Software Engineer
6 days ago
Chandler, United States Garmin International Full timeOverviewWe are seeking a full-time Senior Software Engineer in our Chandler, AZ or Olathe, KS locations. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor. Essential FunctionsServes in a leadership capacity as...
-
Software Engineer 1
2 days ago
Chandler, Arizona, United States Garmin International Full timeOverviewWe are seeking a full-time Software Engineer 1 in our Chandler, AZ location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications. Essential FunctionsPerforms new product and/or application software design and development as well as maintenance activities...
-
Senior Software Engineer
2 weeks ago
Chandler, United States Iridium Full timeWhat We’re Looking For: Iridium is seeking a talented, motivated, and experienced Senior Software Engineer to join our Automation Software Engineering team. A Senior Software Engineer is expected to be a technical leader: designing, writing, and reviewing software, setting up and maintaining framework infrastructure, and aiding others throughout our agile...
-
Senior Software Engineer
1 week ago
Chandler, United States Iridium Full timeWhat Were Looking For: Iridium is seeking a talented, motivated, and experienced Senior Software Engineer to join our Automation Software Engineering team. A Senior Software Engineer is expected to be a technical leader: designing, writing, and reviewing software, setting up and maintaining framework infrastructure, and aiding others throughout our agile...
-
Java Software Engineer
1 month ago
Chandler, United States Wells Fargo Full timeSupport the design, architecture, development & Integration of Merchant Payment servicing and operations platforms ensuring they align with the company's strategic goals and user experience objectives. Collaborate closely with cross-functional teams, Software Engineer, Java, Engineer, Software, User Experience, Technology, Banking
-
Senior Software Engineer
3 weeks ago
Chandler, United States Iridium Full timeWhat We’re Looking For:Iridium is seeking a talented, motivated, and experienced Senior Software Engineer to join our Automation Software Engineering team. A Senior Software Engineer is expected to be a technical leader: designing, writing, and reviewing software, setting up and maintaining framework infrastructure, and aiding others throughout our agile...
-
Senior Software Engineer
2 weeks ago
Chandler, United States Iridium Full timeWhat We’re Looking For:Iridium is seeking a talented, motivated, and experienced Senior Software Engineer to join our Automation Software Engineering team. A Senior Software Engineer is expected to be a technical leader: designing, writing, and reviewing software, setting up and maintaining framework infrastructure, and aiding others throughout our agile...
-
Tooling Engineer
4 weeks ago
Chandler, United States Talent Software Services Full timeAre you an experienced Tooling Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Tooling Engineer to work in Chandler, AZ. Primary Responsibilities/Accountabilities: Tooling Engineer work on developing and maintaining complex equipment and analytical tools in an ESD...
-
Tooling Engineer
4 weeks ago
Chandler, United States TALENT Software Services Full timeAre you an experienced Tooling Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Tooling Engineer to work in Chandler, AZ.Primary Responsibilities/Accountabilities:Tooling Engineer work on developing and maintaining complex equipment and analytical tools in an ESD environment....
-
Tooling Engineer
1 month ago
Chandler, United States Talent Software Services Full timeTooling Engineer Job Summary: Talent Software Services is in search of a Tooling Engineer for a contract position in Chandler, AZ. The opportunity will be one year with a strong chance for a long-term extension. Primary Responsibilities/Accountabilities: Tooling Engineer work on developing and maintaining complex equipment and analytical tools in an ESD...
-
Tooling Engineer
1 month ago
Chandler, United States TALENT Software Services Full timeTooling EngineerJob Summary: Talent Software Services is in search of a Tooling Engineer for a contract position in Chandler, AZThe opportunity will be one year with a strong chance for a long-term extension.Primary Responsibilities/Accountabilities: Tooling Engineer work on developing and maintaining complex equipment and analytical tools in an ESD...
-
Tooling Engineer
3 weeks ago
Chandler, United States Talent Software Services Full timeTooling Engineer Job Summary: Talent Software Services is in search of a Tooling Engineer for a contract position in Chandler, AZ The opportunity will be one year with a strong chance for a long-term extension. Primary Responsibilities/Accountabilities: Tooling Engineer work on developing and maintaining complex equipment and analytical tools in an ESD...
-
Site Engineer I
2 weeks ago
Chandler, Arizona, United States Insight Global Full timeSite Engineer I:The Site Engineer I position requires experience in mission-critical infrastructure, such as Generators, UPS Systems, HVAC Systems, Fire/Life Safety Systems, BMS Systems, and CMMS systems.As a Site Engineer I, you are expected to have expertise in either electrical work or mechanical work, with a level of competency in both...