Data Integration Engineer
1 day ago
- 401(k)
- Competitive salary
- Dental insurance
- Health insurance
- Stock options plan
Onsight Technology is at the forefront of the energy industry, revolutionizing the way solar sites are managed and optimized. Onsight Technology utilizes the power of AI, computer vision, and robotics to analyze and optimize solar sites. The cutting-edge technology offered by Onsight is specifically designed to provide essential data and insights for large remote sites, without the need for additional labor costs. Onsight's advanced algorithms can identify hundreds of potential problems and predict future ones, enabling proactive maintenance and optimization. With Onsight, solar sites can maximize their efficiency, reduce downtime, and increase overall profitability. To meet the growing demands of the energy industry, Onsight Technology is expanding its engineering and development team.
Job Description
Position Overview
We are seeking a highly skilled and motivated Data Engineer to design and implement data pipelines connecting embedded Linux devices on robots and smart cameras in the field to our cloud infrastructure. The role involves collecting, processing, and managing large datasets to support data cleaning, labeling, performance metric generation, and training workflows, as well as data delivery to our customers. This position offers the opportunity to work at the intersection of robotics, embedded systems, and cloud data engineering in the clean energy industry.
Key Responsibilities:
- Develop data pipelines to collect and transmit data from embedded Linux devices to AWS cloud storage (S3 and PostgreSQL).
- Design automated workflows using tools like Apache Airflow (or equivalent) to streamline data processing.
- Ensure data integrity, security, and availability throughout the data lifecycle.
- Build and maintain visual tools for data introspection at various stages of the pipeline.
- Work with large data types, including images and point clouds, and optimize data transmission protocols.
- Collaborate with teams to understand requirements for data labeling, cleaning, and system performance analysis.
- Collaborate with product managers and customer engagement teams to ensure data is delivered correctly for each end customer.
- Test, debug, and optimize software to ensure security, reliability, and performance.
- Document software and system designs, interfaces, and implementation details.
- Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Data Engineering, or similar/equivalent.
- Experience with Python, C++, or Rust cloud or embedded systems development and deployment.
- Hands-on experience with AWS services such as S3, Kinesis, and PostgreSQL.
- Strong understanding of data processing pipelines and tools like Apache Airflow.
- Familiarity with best practices for handling and securing large datasets.
- Strong technical aptitude and problem-solving skills.
- Ability to work independently and as part of a team.
- Excellent communication skills.
- Attention to detail and a commitment to develop quality and secure systems.
- Knowledge of moving and managing large data types (e.g., images, point clouds).
- Expertise in data security practices and encryption standards.
- Ability to design intuitive visual tools for data monitoring and introspection.
- Knowledge of computer vision, sensor fusion, or machine learning is desirable.
- Proficiency in Python, C++, or Rust for embedded systems development and deployment.
- Experience working with embedded Linux devices or robotics systems.
- Knowledge of embedded communication protocols like CAN, Ethernet, TCP, UDP, etc.
- Experience with version control systems like Git is preferred.
- Familiarity with ROS2 (Robot Operating System 2) is a plus.
- Knowledge of solar energy systems is a plus.
Onsight Technology is an equal-opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.
Flexible work from home options available.
-
Systems Integration Engineer
6 days ago
Folsom, California, United States California ISO Full time**About the Job:** The California ISO is seeking a skilled Sr Software Engineer to join our team.As a Sr Software Engineer, you will play a critical role in developing, maintaining, and enhancing business applications. You will collaborate with cross-functional teams to ensure timely access to accurate, real-time data and maintain enterprise application...
-
Web Developer
7 months ago
Folsom, United States Visionary Integration Professionals Full timeVisionary Integration Professionals (VIP) provides industry-leading management consulting, system integration, and technology deployment solutions. VIP helps its clients strengthen mission outcomes by combining deep industry specialization, agility to adapt as needed, and an unwavering commitment to client satisfaction. VIP brings expertise in how to deploy...
-
Senior Software Engineer
3 weeks ago
Folsom, United States Trimark Associates Inc Full timeAbout the RoleWe're seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of high-performance data analytics solutions for the renewable energy industry.Key Responsibilities:Design and develop scalable and efficient software applications using C#, JavaScript, and other relevant technologies.Work closely with the...
-
Energy Market Data Analyst Specialist
2 weeks ago
Folsom, California, United States California ISO Full timeJob SummaryWe are seeking a highly skilled Sr. Market Development Analyst to join our team at the California ISO. This is an exciting opportunity to work in a dynamic environment and contribute to the development of market design solutions.About UsThe California Independent System Operator (ISO) manages the flow of electricity across the high-voltage,...
-
Embedded Software Engineer
2 days ago
Folsom, United States Onsight Technology Inc. Full timeJob DescriptionJob DescriptionAbout the Job Onsight Technology is at the forefront of the energy industry, revolutionizing the way solar sites are managed and optimized. Onsight Technology utilizes the power of AI, computer vision, and robotics to analyze and optimize solar sites. The cutting-edge technology offered by Onsight is specifically designed to...
-
Embedded Software Engineer
1 day ago
Folsom, United States OnSight Technology Full timeBenefits:401(k)Competitive salaryDental insuranceHealth insuranceStock options planAbout The JobOnsight Technology is at the forefront of the energy industry, revolutionizing the way solar sites are managed and optimized. Onsight Technology utilizes the power of AI, computer vision, and robotics to analyze and optimize solar sites. The cutting-edge...
-
Embedded Software Engineer
1 day ago
Folsom, United States OnSight Technology Full timeBenefits:401(k)Competitive salaryDental insuranceHealth insuranceStock options planAbout The JobOnsight Technology is at the forefront of the energy industry, revolutionizing the way solar sites are managed and optimized. Onsight Technology utilizes the power of AI, computer vision, and robotics to analyze and optimize solar sites. The cutting-edge...
-
Energy Data Acquisition Specialist
3 weeks ago
Folsom, United States swipejobs Full timeJob descriptionJob Title: Energy Data Acquisition Specialist (1-Year Contract)Location: Remote (within commuting distance to client site)Contract Duration: 1-Year ContractJob location: 100% Remote but must be in commuting distance to Folsom,CAHourly Rate: $41.90Job Overview:Our client is seeking an experienced Energy Data Acquisition Specialist for a 1-year...
-
.NET Software Engineer I
2 days ago
Folsom, United States The Hagerty Group, LLC Full timeAs a .NET Software Engineer I, you will be part of a team that oversees the development and operation of our agency management, billing, claims, and policy management products as well as our integrations with our partners. As a member of this group you'll be implementing new features, investigating potential defects and addressing them if necessary, and...
-
Machine Learning Engineer
3 weeks ago
Folsom, United States PowerSchool Group Full timeJob DescriptionThis position will be responsible for technical and development support for our award-winning K-12 software. The role will help in all AI/generative AI products in the areas of engineering, data, deployment and infrastructure.ResponsibilitiesDesign and implement Machine Learning models and data ingestion pipelinesDevelop and support a platform...
-
IT Engineer
2 weeks ago
Folsom, United States Trimark Associates Inc Full timeThe Opportunity Trimark is a leading innovator in utility-scale solutions to help electric power resources optimize control, connect to the grid, maximize revenue, and meter energy transactions. We specialize in state-of-the-art SCADA (Supervisory Control and Data Acquisition) systems and software platforms. Our cutting-edge technologies empower the...
-
Sr. Firmware Engineer
4 weeks ago
Folsom, United States SNC Full timeAre you ready to unleash your technical creativity? Dream, Innovate, Inspire and Empower the next generation to transform humanity through technology and imagination! Firmware engineers at Sierra Nevada Corporation research, design, develop, test, certify, deploy and improve cutting edge products and services. These cover a very wide range from advanced...
-
Energy Data Acquisition Specialist
3 weeks ago
Folsom, United States swipejobs LLC Full timeJob DescriptionJob DescriptionApply Today, Work TodayWeekly PayJob Description:Job Title: Energy Data Acquisition Specialist (1-Year Contract)Location: Remote (within commuting distance to client site)Contract Duration: 1-Year ContractJob location: 100% Remote but must be in commuting distance to Folsom,CAHourly Rate: $41.90Job Overview:Our client is seeking...
-
Software Engineering Specialist
22 hours ago
Folsom, California, United States California ISO Full timeAbout the RoleWe are seeking an exceptional Sr Software Engineer to join our team at the California ISO. As a key member of our IT department, you will be responsible for designing, developing, and maintaining business applications that support our mission-critical systems.Your primary focus will be on ensuring timely access to accurate, real-time data for...
-
Senior Software Developer Position
19 hours ago
Folsom, California, United States California ISO Full timeJob Description:We are seeking a skilled software engineer to join our team as a Sr. Software Engineer. This role involves developing, maintaining, and enhancing supported business applications to ensure timely access to accurate, real-time data. The ideal candidate will have a strong background in software engineering, including design, development,...
-
Software Development Specialist
5 days ago
Folsom, California, United States California ISO Full time**Job Title:** Sr Software Engineer**About the California ISO:We are a non-profit organization that operates the grid that supplies 80% of California's electricity.We ensure reliable operation of the grid and facilitate access to diverse resources, lowering prices for consumers.The **California ISO** is committed to employee health, safety, and work/life...
-
Folsom, California, United States swipejobs Full time**Job Summary:**We are seeking an experienced Revenue Metering Engineer with utility experience to provide technical support for the configuration, testing, and implementation of revenue and telemetry metering equipment and processes. This role involves working with market participants such as generator owners, third-party engineering companies, and utility...
-
Enterprise Application Developer
22 hours ago
Folsom, California, United States California ISO Full time**Job Overview:** The California Independent System Operator (ISO) seeks an experienced Sr Software Engineer to join our team.As a key member of our team, you will be responsible for developing, maintaining, and enhancing business applications. Your expertise will ensure timely access to accurate, real-time data and maintain enterprise application...
-
Backend Software Architect
19 hours ago
Folsom, California, United States California ISO Full timeWe are seeking an experienced Sr Software Engineer to join our team at the California ISO. This is a unique opportunity to contribute to the development, maintenance, and enhancement of our supported business applications, while working in a dynamic and collaborative environment.About the PositionThis position involves a range of responsibilities, including...
-
Senior Quality Analyst Engineer
3 weeks ago
Folsom, United States Perfict Global, Inc. Full timeAbout Us: Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best technologies available to manage client's complex business and technology, participate in...