1

Software Development Software Engineer Jobs in Missouri

R&D Software Engineer

California, MO · On-site

$150 - $190/hr

You will work independently and as a member of a team of software engineers to design and deliver features in support of new processors or a proposed enhancement for the virtual machine monitor ...

New

Software Development & Engineering Excellence -Design, develop, test, and maintain high-quality software solutions across the full software development lifecycle. -Drive adoption of modern ...

Software Engineer II

Kansas City, MO · Hybrid

$95K - $130K/yr

Join the industry leader as a Software Engineer II to design the next generation of breakthroughs ... Develops software development skills in a collaborative/team environment. * Generates software ...

Software Engineer II

Kansas City, MO · On-site

$95K - $130K/yr

Overview Join the industry leader as a Software Engineer II to design the next generation of ... Develops software development skills in a collaborative/team environment. * Generates software ...

Software Engineer II

Kansas City, MO · Hybrid

$95K - $130K/yr

Overview Join the industry leader as a Software Engineer II to design the next generation of ... Develops software development skills in a collaborative/team environment. * Generates software ...

Software Engineer

California, MO · On-site

$80 - $120/hr

Join us as a Software Engineer. What you'll do * This is an opportunity for a technically minded ... Applying Agile methods to the development of software on the backlog. * Producing resilient and ...

New

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

The successful candidate will contribute across the full software development lifecycle, from ... Role As a Senior Software Engineer, you will: Design, develop, test, deploy, and support scalable ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

The successful candidate will contribute across the full software development lifecycle, from ... Role As a Senior Software Engineer, you will: • Design, develop, test, deploy, and support ...

Freedom Technology Solutions Groups is looking to add a mid level Software Engineer to the team ... Demonstrated experience in use and development with common geospatial tools, data, and operating ...

New

Showing results 21-40

Software Development Software Engineer information

What does a software development software engineer do?

A Software Development Software Engineer designs, develops, tests, and maintains software applications or systems. They work with various programming languages and technologies to create software solutions that meet user or business needs. Their responsibilities often include writing code, debugging issues, collaborating with other team members, and ensuring software quality and performance. Software Engineers may also participate in planning, code reviews, and updating documentation to support ongoing software projects.

What are the key skills and qualifications needed to thrive as a software development software engineer?

To thrive as a Software Development Software Engineer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and knowledge of software development methodologies (such as Agile or Scrum) are commonly required. Strong collaboration, communication, and adaptability are essential soft skills for working effectively in team environments and responding to project changes. These skills and qualities are crucial for building reliable, maintainable software and contributing to successful, dynamic development projects.

How do software development software engineers typically collaborate with cross-functional teams during a project?

Software Development Software Engineers often work closely with product managers, designers, and quality assurance teams to deliver well-rounded solutions. Collaboration usually involves attending regular stand-up meetings, participating in sprint planning, and conducting code reviews. Effective communication and a willingness to incorporate feedback from various stakeholders are key to ensuring project goals are met and potential issues are identified early. Building strong relationships with colleagues in different roles can also streamline the development process and foster a positive team environment.

What is the difference between Software Development Software Engineer vs Software Developer?

AspectSoftware Development Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentCollaborative teams, Agile/Scrum settings, cross-functional projectsIndividual or team projects, coding-focused tasks
Industry UsageUsed across tech companies, startups, and large enterprisesCommon in software firms, tech startups, and freelance work
Search & Comparison IntentOften compared for roles involving system design and architectureTypically searched for coding and application development roles

While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.

What cities in Missouri are hiring for Software Development Software Engineer jobs?

Cities in Missouri with the most Software Development Software Engineer job openings:

R&D Software Engineer

Jobtailor

California, MO • On-site

$150 - $190/hr

Other

Posted 3 days ago

New


Job description

The Elevator Pitch: Why will you enjoy this new opportunity?

The Virtual Machine Monitor Group ("Monitor Group") is responsible for the core CPU and memory virtualization technology used in all of Broadcom's VMware Cloud Foundation (VCF) Division products. You will have the opportunity to work with bleeding edge CPU technology, VT-x/AMD-V, interrupt virtualization, memory virtualization/management, and virtualization of other forms of compute technologies and accelerators.

The VCF Division works to build products and solutions that power the hybrid cloud. Working alongside other highly motivated and capable engineers you will get to interact with our largest customers to define the next generation of Broadcom's industry-leading VMWare Cloud Foundation platform.

Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

The Monitor Group's principal function is to maintain and develop the virtual CPU and memory aspects of the virtual machine platform that runs guest operating systems.

In the first 6 months, you will be expected to get up to speed with one of the specialization areas, such as new CPU feature enablement, x86_64 instruction set (ISA) virtualization, confidential computing, modernization of the monitor architecture, hardware accelerators, power-aware compute or aspects of guest timekeeping. By year 1 you would be expected to have impactful, core engineering contributions and enhancements in your area of specialization.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

This role requires you to possess a deep understanding of processor architecture and low-level OS kernel internals, system software including memory management, resource management, and interrupt architecture. The principal programming language used is C, with assembly code used whenever needed to deal with machine-specific constructs.

You will work independently and as a member of a team of software engineers to design and deliver features in support of new processors or a proposed enhancement for the virtual machine monitor architecture. As an example, you might be involved in the design and implementation of upcoming CPU instruction set updates in a virtualization context. Similarly, you may be assigned to contribute to an aspect of memory virtualization/management features as part of a monitor modernization effort. For more senior roles you would be expected to make proposals that help define the design roadmap, or drive a technical effort leading other engineers.

What is the leadership like for this role? What is the structure and culture of the team like?

You will be joining as a Virtual Machine Monitor Engineer as part of the Monitor Group. The Monitor Group is a part of the VMWare Cloud Foundation (VCF) Division under Broadcom. This organization handles all aspects of virtual machine engineering and has deep roots in the history of the company. The Monitor Group is highly collaborative in nature, with a well-established culture of engineering discipline. Here you will have the opportunity not only to interact with other team members within the Group, but also other groups working on core aspects of vSphere. You will lead your part within the projects, as well as frequently be given the opportunity to present your work to others and learn about the novel work of other engineers.

Job Requirements
  • Bachelor's degree in Computer Science or related field and 8+ years of related experience or Masters degree in Computer Science or related field and 6+ years of related experience or PhD plus 3+ years.
  • Experience in C, and assembly programming.
  • Experience working on the kernel and /or virtualization space.
  • Proficient in x86_64 CPU architecture.

Must have legal authorization to work in the US.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any oth

#J-18808-Ljbffr