1

Software Engineer In Mauritius Jobs in Austin, TX

Implement best practices in software engineering, including code reviews, unit testing, and documentation. * Debug, troubleshoot, and resolve software defects and performance issues. * Work with ...

Allen Control Systems (ACS) is a cutting-edge defense startup, founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small ...

Implement best practices in software engineering, including code reviews, unit testing, and documentation. * Debug, troubleshoot, and resolve software defects and performance issues. * Work with ...

Allen Control Systems (ACS) is a cutting-edge defense startup, founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small ...

The Software Engineer collaborates closely with cross-functional teams-including systems ... In addition, this role contributes to continuous improvement efforts by promoting coding standards ...

The Software Engineer collaborates closely with cross-functional teams-including systems ... In addition, this role contributes to continuous improvement efforts by promoting coding standards ...

They are seeking a highly skilled robotics software engineer proficient in C++ or Python to design, develop, and maintain high-performance software applications. Responsibilities : • Design ...

Software Engineer

Austin, TX · On-site +1

$100K - $120K/yr

How you will contribute We are looking for a passionate Software Engineer to join our team focused ... In addition, we maintain a lightweight frontend repository that supports certain platform functions.

How you will contribute We are looking for a passionate Software Engineer to join our team focused ... In addition, we maintain a lightweight frontend repository that supports certain platform functions.

Sr SDET

Austin, TX

$49.50 - $64/hr

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience) required * 4-8 years of experience in software testing including both manual and ...

TEMP_NEO_Senior Software Engineer

Cedar Park, TX · On-site

$115.20K - $151.90K/yr

Senior Software Engineer Key skills: 10+ years React/TypeScript frontend experience, Full-stack expertise with modern tech stack, Located in Cedar Park/Austin TX area, Proven ability to deliver ...

Software Engineer - Security Policy - Austin - Hybrid ($175-$225k). A pre-seed AI Identity security ... They currently operate in a unique space, without competitors, and this role provides a unique ...

Software Engineer

Austin, TX · On-site +1

$100K - $120K/yr

How you will contribute We are looking for a passionate Software Engineer to join our team focused ... In addition, we maintain a lightweight frontend repository that supports certain platform functions.

We invest in the growth and development of our team members through ongoing learning opportunities ... You'll collaborate with software engineers and product teams to understand platform capabilities ...

Compiler Software Engineer

Austin, TX · On-site

$130.30K - $171.50K/yr

In this role, you will collaborate with Qualcomm hardware and software engineers to enable efficient usage of Qualcomm's silicon. You will work with a team of compiler engineers with rich experience ...

next page

Showing results 1-20

Software Engineer In Mauritius information

See Austin, TX salary details

$62.9K

$146.2K

$203.7K

How much do software engineer in mauritius jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineer in mauritius in Austin, TX is $146,227.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,900.00 and $171,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer in Mauritius, and why are they important?

To thrive as a Software Engineer in Mauritius, you typically need a degree in computer science or a related field, strong programming skills in languages like Java, Python, or C#, and a solid understanding of software development principles. Familiarity with version control systems (such as Git), cloud platforms, and frameworks like Angular or React is highly valued, along with relevant certifications. Problem-solving, teamwork, and effective communication are crucial soft skills that distinguish top performers in this role. These competencies are vital for delivering reliable software solutions, collaborating efficiently with teams, and adapting to the evolving needs of clients and employers.

What are some unique challenges Software Engineers in Mauritius might face when working with international teams?

Software Engineers in Mauritius often collaborate with colleagues and clients from different time zones, which can require flexible working hours and strong communication skills to ensure projects stay on track. Additionally, there may be occasional challenges in accessing certain global technology resources or platforms due to regional restrictions, making it important to stay adaptable and resourceful. However, these challenges provide valuable experience in remote collaboration and problem-solving, which are highly regarded in the tech industry.

What does a Software Engineer do in Mauritius?

A Software Engineer in Mauritius is responsible for designing, developing, testing, and maintaining software applications and systems. They work in various industries such as finance, telecommunications, and IT services, often collaborating with teams to create solutions tailored to business needs. The role may involve writing code, troubleshooting issues, and ensuring software meets quality and security standards. With the growing tech sector in Mauritius, software engineers play a key role in driving digital transformation and innovation.

What is the difference between Software Engineer In Mauritius vs Software Developer In Mauritius?

AspectSoftware Engineer In MauritiusSoftware Developer In Mauritius
CredentialsBachelor's in Computer Science or related field, sometimes certifications like Microsoft or AWSBachelor's in Computer Science or related field, coding bootcamps also common
Work EnvironmentDesigning, developing, testing software systems; often involved in architecture decisionsWriting, coding, and debugging applications; focused on specific projects
Employer & Industry UsageUsed across tech companies, finance, and multinational firms in MauritiusCommon in startups, IT firms, and software service providers in Mauritius

While both roles require programming skills and similar educational backgrounds, Software Engineers In Mauritius typically focus on system design and architecture, whereas Software Developers In Mauritius concentrate on coding and application development. The roles often overlap, but the Engineer role involves broader responsibilities in software planning and integration.

What are popular job titles related to Software Engineer In Mauritius jobs in Austin, TX? For Software Engineer In Mauritius jobs in Austin, TX, the most frequently searched job titles are:
What job categories do people searching Software Engineer In Mauritius jobs in Austin, TX look for? The top searched job categories for Software Engineer In Mauritius jobs in Austin, TX are:
What cities near Austin, TX are hiring for Software Engineer In Mauritius jobs? Cities near Austin, TX with the most Software Engineer In Mauritius job openings:
BIOS Software Engineer

BIOS Software Engineer

Arista Networks Inc

Austin, TX • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Company Description
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.
At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.
Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.
Job Description
Who You'll Work With
Arista's BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products.. This work includes bringing up new CPU boards, getting EOS to boot securely, efficiently and reliably. This work also involves designing and implementing new features in EOS to manage and secure the low level system initialization and booting subsystems, as well as keeping pace with the latest developments in the open source and proprietary BIOS development communities.
Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to integrate their low level firmware into Arista products. You will work closely with hardware engineers to bring up, validate and test new CPUs in our hardware products.
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is firmware, BIOS and booting software, your work will cover all aspects of software development spanning the design and development of new features, debugging problems and fine tuning code for reliability and performance. You will own your projects from definition to deployment and customer interactions, and you will be responsible for the quality of everything you deliver.
What You'll Do
  • Design, develop, integrate and maintain the low-level CPU software in Arista products.
  • Develop automated tests using C, C++ and Python to validate your features.
  • Work with hardware engineers and vendors to qualify new CPUs and related components for use in Arista products.
  • Track ongoing developments in the Linux Kernel and identify features and functionality of interest to Arista for our products and for internal development needs.
  • Work with upstream open source BIOS communities to contribute features back to the mainline.
  • Review and contribute to functional and design specifications written by other engineers.
  • Work with Customer Support Engineers and customers to analyze, mitigate and fix problems in customer networks.
  • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.
  • Provide technical leadership across features, projects and tools.
  • Mentor new and junior engineers to bring them up to speed in Arista's software development environment.
Qualifications
  • BS Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 2 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience
  • Expert knowledge of and extensive experience programming in C required. Knowledge of C++ and Python is desirable.
  • Experience designing and developing software in CPU firmware, BIOS and boot loader environments.
  • Experience bringing up new CPU boards.
  • Significant hands-on experience diagnosing problems, troubleshooting issues, and fixing bugs in low-level CPU firmware, BIOS and boot loader software.
  • Familiarity with Linux kernel architecture, design and implementation desirable
  • Understanding of IP networking architecture, design and principles desirable
  • Applied understanding of modern software engineering principles and practices
  • Strong problem solving and troubleshooting skills.
  • Strong software design and implementation skills.
  • Ability to work independently and in small teams.
  • Ability to communicate articulately, and document your designs and implementations clearly, and concisely.
  • Familiarity with and experience working with the x86 and ARM CPU architectures

#LI-SP1
Additional Information
Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.