1

Ubuntu On Wsl Software Engineer Jobs in Indiana (NOW HIRING)

Senior Software Engineer

Crane, IN · On-site

$90 - $130/hr

This position is on-site in Crane, IN. Key Responsibilities * Design, develop, and test software components and systems for remote weapon systems. * Collaborate cross-functionally with engineering ...

Software development experience on embedded high-criticality Real-Time Operating Systems (RTOS ... Parallel programming principles and processes for technical computing environments. * Strong desire ...

Embedded Software Engineer - Onsite at Crane Naval Base We are seeking an Embedded Software ... This position offers the opportunity to work on complex real-time embedded software challenges ...

Software Engineer

Carmel, IN · On-site

$90K - $125K/yr

You will be hands-on with cutting-edge technologies, including AI-assisted development tools and ... Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent ...

As a software engineer at Liberty Mutual, you'll apply your talents in an agile environment that ... We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual ...

Software Engineer

Indianapolis, IN · Hybrid

$83K - $139K/yr

As a software engineer at Liberty Mutual, you'll apply your talents in an agile environment that ... We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual ...

Senior Software Engineer

Crane, IN · On-site

$122K - $161K/yr

ORA_ON_SITE Description SAIC is seeking a highly motivated and skilled Software/Computer Engineer to contribute to concept development, design, and integration of projects involving remote weapon ...

As a software engineer at Liberty Mutual, you'll apply your talents in an agile environment that ... We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual ...

Software Engineer

Indianapolis, IN · Hybrid

$83K - $139K/yr

As a software engineer at Liberty Mutual, you'll apply your talents in an agile environment that ... We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual ...

Fundamental to our culture is an unwavering focus on values, dedication to our communities, and ... Intern, Software Engineer Job Code: 42893 Job Location: Palm Bay, FL Job Schedule: 9/80: Employees ...

Showing results 41-60

Ubuntu On Wsl Software Engineer information

What does an Ubuntu on WSL software engineer do?

An Ubuntu on WSL (Windows Subsystem for Linux) Software Engineer specializes in developing, maintaining, and optimizing Ubuntu's compatibility and performance on the Windows Subsystem for Linux platform. They work to ensure that Ubuntu runs smoothly and integrates well with Windows environments, troubleshooting issues, and contributing to new features. This role often involves collaboration with both the Ubuntu and Microsoft WSL teams, as well as engaging with the open-source community to improve user experience and fix bugs.

What are the key skills and qualifications needed to thrive as an Ubuntu on WSL software engineer, and why are they important?

To thrive as an Ubuntu on WSL Software Engineer, you need strong knowledge of Linux systems, software development (especially in C/C++ or Python), and experience with both Windows and Ubuntu environments. Familiarity with tools like Windows Subsystem for Linux (WSL), scripting, virtualization, and debugging utilities is essential, along with relevant certifications such as CompTIA Linux+ or LPIC. Excellent problem-solving, adaptability, and collaboration skills help you navigate cross-platform challenges and work effectively in diverse teams. These competencies are crucial for building robust, compatible software solutions that bridge Windows and Linux ecosystems.

What are some common challenges faced by Ubuntu on WSL software engineers when integrating Linux applications with the Windows environment?

Ubuntu on WSL Software Engineers often encounter challenges related to compatibility between Linux and Windows systems, such as differing file system behaviors, permissions, and networking configurations. Debugging issues that arise from these differences can require a deep understanding of both operating systems. Additionally, ensuring that Linux applications perform reliably and efficiently within the WSL environment often involves troubleshooting edge cases and collaborating closely with both development and IT teams. Regular communication with upstream Linux and WSL communities can also be essential for staying updated on best practices and new features.

What is the difference between Ubuntu On Wsl Software Engineer vs Linux Developer?

AspectUbuntu On Wsl Software EngineerLinux Developer
Required CredentialsBachelor's in CS or related, familiarity with WSL and UbuntuBachelor's or higher in CS, Linux system expertise
Work EnvironmentWindows environment with WSL, hybrid developmentPrimarily Linux-based systems, server or embedded
Industry UsageSoftware development on Windows with Linux toolsLinux system development, kernel, or open-source projects

Ubuntu On Wsl Software Engineers focus on developing software within Windows using WSL and Ubuntu, bridging Windows and Linux environments. Linux Developers work directly on Linux systems, often in server or open-source contexts. While both roles require Linux knowledge, their environments and specific tasks differ.

What cities in Indiana are hiring for Ubuntu On Wsl Software Engineer jobs?

Cities in Indiana with the most Ubuntu On Wsl Software Engineer job openings:

Senior Software Engineer

Saic

Crane, IN • On-site

$90 - $130/hr

Other

Posted 14 days ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 80 frontline employees who took The Breakroom Quiz

80th of 226 rated it services


Job description

Description

SAIC is seeking a highly motivated and skilled Software/Computer Engineer to contribute to concept development, design, and integration of projects involving remote weapon systems and autonomous systems. In this role, you will be responsible for supporting computer and software engineering tasks that are critical to the design, development, and implementation of cutting-edge technologies. The ideal candidate will play a key role in advancing our innovative remote weapon systems and contributing to our efforts in the autonomous systems domain.

This position is on-site in Crane, IN.

Key Responsibilities
  • Design, develop, and test software components and systems for remote weapon systems.
  • Collaborate cross-functionally with engineering teams to integrate software with hardware components in complex systems.
  • Assist in the development, implementation, and testing of systems related to autonomous systems.
  • Participate in system requirements analysis, design reviews, and code inspections to ensure adherence to quality and performance standards.
  • Troubleshoot software and system issues, ensuring functionality, performance, and reliability.
  • Contribute to ongoing research and development efforts to advance system capabilities.
  • Document designs, specifications, and systems processes to ensure clear communication across teams.
Required Skills and Experience
  • Bachelor's or Master's degree in Computer Engineering, Software Engineering, Computer Science, or a related field, plus five (5) years of experience.
  • Strong proficiency in programming languages such as C++, Python, or Java.
  • Familiarity with software development tools, version control systems, and software development life cycle methodologies.
  • Solid understanding of systems engineering concepts and software-hardware integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills, with the ability to collaborate effectively within a team.
Preferred Qualifications
  • Experience with robotic systems and/or weapon systems.
  • Knowledge of computer vision, machine learning, or AI algorithms for autonomous systems.
  • Experience with Real-Time Operating Systems (RTOS) or embedded software development.
  • Familiarity with simulation environments and tools for robotics or weapon systems.
  • Prior exposure to military or defense systems is highly desired.
Required Security Clearance
  • Must be able to obtain a Secret security clearance. Can start once interim clearance is granted. SAIC will sponsor the clearance process
#J-18808-Ljbffr

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom