BHE (Berkshire Hathaway Energy) logo
BHE (Berkshire Hathaway Energy)

MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation. MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation.

Software Engineer 3

Software EngineerSoftware EngineerOtherRemoteMid LevelTeam 10,001

Location

United States

Posted

79 days ago

Salary

0

Seniority

Mid Level

No structured requirement data.

Job Description

Software Engineer 3

BHE (Berkshire Hathaway Energy)

We are hiring a Software Engineer III. This position focuses on providing leadership for highly complex projects related to the development of new systems, architecture, applications or technology capabilities in support of business goals. MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation. MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1968H1B Sponsor

Role Description The Opportunity: For nearly a decade, Intel's Neuromorphic Computing Lab, together with a global ecosystem of 250+ research groups, has explored architectures, algorithms, and software inspired by the brain's extraordinary efficiency, scalability, and adaptability. Our Loihi series of research chips pioneered event-driven, sparse, and massively parallel neuro-inspired processing, fueling over 100 peer-reviewed publications that validate the promise of this novel approach. Now, we're entering an exciting new chapter: transforming these breakthroughs into real-world products that will power the coming era of physical AI systems - beyond the reach of GPUs and mainstream AI accelerators. If you are passionate about pushing the boundaries of computing, from transistor-level innovation to software abstractions, join us. Help define the next wave of AI technology that harnesses the proven advantages of Intel's neuromorphic computing technology with the versatility demanded by modern AI workloads. Position Overview: In this role, you will drive the design, implementation, and optimisation of Intel's neuromorphic AI software stack, and collaborate with architects and cross-functional teams to deliver robust, efficient software solutions that enable developers and customers to build high-performance physical AI applications powered by Intel's neuromorphic technology. The Organisation: As part of Intel's CTO Office, you will join a vertically integrated incubation effort dedicated to bringing Intel's neuromorphic technology innovations to market. Our diverse team of engineers and researchers have pioneered sparse, event-based, neuromorphic architecture over multiple generations and is now focused on commercialising the technology in future Intel and partner products. Key Responsibilities - Design, implement, and test components of Intel's neuromorphic AI software stack, including model optimisation, compiler, and runtime modules. - Collaborate with customers and partners to design optimised algorithms and applications. - Partner with hardware architects to optimise HW/SW co-design for performance and scalability. - Integrate neuromorphic software into leading robotics, IoT, and sensing frameworks to enable broad ecosystem adoption. - Participate in code reviews, documentation, and continuous improvement of software processes. - Assist in profiling and benchmarking software performance. Qualifications - MSc or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, or related field. - 3+ years of experience developing AI compiler, runtime, and profiling/debugging infrastructure in frameworks like Triton, MLIR, IREE, XLA, TVM, ONNX, or OpenVINO. - 3+ years of experience architecting and implementing production-grade software systems for maintainability, using standard engineering practices (profiling, benchmarking, correctness/performance regression testing, build/toolchain discipline, CI/CD). - 5+ years of experience with production software development in Python and C/C++, including systems-level and performance-critical code. - 3+ years of experience with AI, deep learning, or optimization algorithms using frameworks such as PyTorch, JAX, or TensorFlow. Preferred Qualifications - Expertise in low-level systems and accelerator programming (CUDA, LLVM, OneAPI, OpenCL, SYCL). - Familiarity with parallel computing paradigms and performance optimisation. - Experience with profiling and benchmarking algorithms and hardware architectures. - Knowledge of unconventional AI hardware accelerators and neuromorphic computing. - Background in robotics and robotic software frameworks (ROS2, Isaac, Holoscan). - Experience defining software architecture roadmaps for emerging technologies. - Prior contributions to open-source projects. - Experience working in collaborative, cross-functional teams. Job Type Experienced Hire Shift Shift 1 (Netherlands) Primary Location Virtual Netherlands Work Model for this Role This role is available as a fully home-based and generally would require you to attend Intel sites only occasionally based on business need. However, you must live and work from the country specified in the job posting, in which Intel has a legal presence. Due to legal regulations, remote work from any other country is unfortunately not permitted.

Netherlands
Job Closed
Mercor logo

Software Engineer – Code Quality Specialist

Mercor

Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.

TemporaryRemoteH1B No Sponsor

Role Description - Craft realistic developer prompts across multiple categories, such as code review, debugging, and error diagnosis. - Source and adapt content from real PRs to create authentic scenarios. - Write clear, technically accurate model responses demonstrating strong reasoning and explanation quality. - Collaborate with AI labs to enhance evaluation datasets for AI reasoning and technical judgment. - Work independently and asynchronously to meet deadlines while improving AI model performance. Qualifications - Must-Have: - 2+ years of experience in software engineering, technical research, or educational content development. - Bachelor’s degree in Software Engineering, Computer Science, or a related field. - Strong proficiency in languages like Python, JavaScript, Java, or C++. - Experience with debugging, testing, and validating code. - Comfortable with technical writing and attention to detail. - Preferred: - Advanced degree in Software Engineering or related field. Requirements - Freelance position. - Compensation: $70–$120/hour. - Duration: 1–2 months. - Commitment: 15–25 hours/week, with flexibility up to 40 hours/week. Application Process - Upload resume. - AI interview: A short, 15-minute conversational session to understand your background, experience, and interest in the role. - Follow-up communication within a few days with next steps and onboarding details. Resources & Support - For details about the interview process and platform information, please check: Interview Process . - For any help or support, reach out to: support@mercor.com . - Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

United States
$70 - $120 / hour
Job Closed
Jane logo

Developer L3

Jane

Happiness Supplied

Full TimeRemoteTeam 1-10Since 2019H1B Sponsor

• lead design and delivery of platform services and libraries • drive improvements to the main Rails monolith • partner with feature teams to understand their needs • own the full lifecycle of technical projects • champion a culture of continuous improvement

Canada
$128K - $200K / year
Job Closed
Xpanse logo

Lead Software Engineer

Xpanse

We are making the mortgage process seamless, intelligent, and smarter for all

OtherRemoteTeam 201-500Since 2020H1B No Sponsor

Role Description The Lead Software Engineer is responsible for designing and implementing cloud-native applications using modern distributed system architectures. This role focuses on creating reusable, scalable, and maintainable software systems in a collaborative and agile environment. - Collaborate with business partners, IT managers, and development teams to ensure effective software design and implementation. - Design scalable and maintainable Java and React applications with a focus on reusability, code management, and streamlined deployments. - Develop interactive, responsive systems optimized for multiple browsers, screen sizes, and mobile devices. - Contribute as a key member of a small, high-performing team developing core business applications. - Participate in all phases of the software development life cycle (SDLC), including design, development, documentation, testing, and production support. - Comply with all company policies and procedures. - Maintain regular and punctual attendance. - Perform other related duties as assigned. Qualifications - Proficient in Java, Spring Boot, XML, and RESTful services. - Experience with cloud technologies such as AWS (S3, EKS, ECS). - Hands-on experience with CI/CD tools, preferably GitHub Actions. - Proficient in SQL and relational databases (e.g., Oracle). - Experience with NoSQL/document-oriented databases (e.g., MongoDB). - Familiarity with Infrastructure as Code (IaC) tools such as Terraform. - Experience with React Native or NativeBase mobile applications. - Strong understanding of state-based design and implementation. - Experience building, publishing, and managing NPM modules. - Proficient in HTML5, JavaScript/TypeScript, and CSS. - Familiarity with Node.js, Express.js, and MEAN stack development. - Experience integrating with APIs and using developer toolkits. - Demonstrated UI/UX design sensibility. - Experience working in Agile and Scrum environments. Requirements - Bachelor’s degree in Computer Science, Computer Technology, Engineering, Business, or a related field, or equivalent experience. - 6+ years of experience in end-to-end design and development of J2EE applications and expert-level experience with React. Company Description

United States