Get the job you really want.

Top Software Engineer Jobs in Raleigh, NC

13 Days Ago
Raleigh, NC
Senior level
Senior level
Healthtech
As a Software Quality Engineer, you will ensure quality assurance and engineering activities adhere to corporate and regulatory standards during the software development lifecycle. Responsibilities include supporting software teams in creating essential documentation and compliance activities, fostering training programs, and managing risks within a medical device setting.
13 Days Ago
Hybrid
Raleigh, NC
Mid level
Mid level
Transportation
The Embedded Software Engineer will develop and integrate embedded software for airborne systems, ensuring compliance with safety standards. This role involves analyzing system requirements, high-level design, low-level specifications, and conducting testing and troubleshooting tasks. Strong collaboration and communication skills are essential.
Top Skills: AssemblyC
Mid level
Transportation
The Embedded Software Test Engineer is responsible for developing automated and manual tests for embedded software, performing software analyses including worst-case timing and memory margins, and generating life cycle data compliant with DO-178C Level A. Excellent communication skills and a collaborative approach are essential for informing and reviewing the software development team's outputs.
Top Skills: C
Senior level
Transportation
The Senior Embedded Software Engineer will lead a team to develop and integrate safety-critical embedded software for airborne systems, ensuring compliance with RTCA DO-178C. Responsibilities include requirement analysis, software architecture, coding in C and Assembly for ARM microcontrollers, and mentoring junior engineers while promoting software reuse.
Top Skills: AssemblyC
13 Days Ago
Raleigh, NC
Senior level
Senior level
Gaming • Metaverse
The Senior Software Engineer will work on systems for Fortnite's live-service product, integrating backend services, and ensuring a great user experience through UI and gameplay features. Responsibilities include feature architecture, code maintenance, bug fixing, and collaboration with interdisciplinary teams.
Top Skills: C++
15 Days Ago
Raleigh, NC
Senior level
Senior level
Financial Services
As a Senior Software Engineer at Nubank, you will design, develop, and maintain backend services and APIs for the Credit Platform. You will collaborate with cross-functional teams to ship new features, ensure application performance and quality, and help maintain code organization and automation.
Top Skills: Clojure
19 Days Ago
Raleigh, NC
Senior level
Senior level
Agency • Consumer Web • Mobile • Professional Services • Software • Database • App development
Senior Software Developers at Atomic will focus on writing high-quality code and engaging in Agile practices while mentoring junior developers. This role involves collaborating on diverse projects, contributing to software products, and fostering a human-centered design approach, along with participating in professional development activities and local tech community engagement.
Top Skills: AgileAutomated TestingMobile DevelopmentSoftware DevelopmentWeb Development
17 Days Ago
Raleigh, NC
111K-163K Annually
Entry level
111K-163K Annually
Entry level
Gaming • Metaverse
As a Software Development Engineer in Test, you will build testing tools and automation frameworks, collaborate with developers to automate testing processes, and enhance product verification. Your role includes designing complex system-level tests, optimizing processes, and maintaining automation frameworks while working closely with the Quality Assurance team.
Top Skills: JavaPythonTypescript
17 Days Ago
Raleigh, NC
Mid level
Mid level
Gaming • Metaverse
As a Software Development Engineer in Test, you will design, develop, and maintain test tools and automation frameworks while collaborating with teams to improve testing processes and quality. You will enable team members to create automation test scripts and optimize product verification processes, fostering a quality-driven culture.
Top Skills: JavaPythonTypescript
20 Days Ago
Raleigh, NC
Senior level
Senior level
Cloud • Hardware • Software • Semiconductor
In this role, you will join a team of physical verification experts to improve performance and scalability of Cadence's software. The role requires independent project work and research, utilizing your programming skills, particularly in C++, along with knowledge of graph algorithms.
Top Skills: C++Python
18 Days Ago
Raleigh, NC
Junior
Junior
Software
The Software QA Developer I will ensure the quality of Relay products by creating and executing test cases for the Relay App and Dashboard. Responsibilities include participating in Sprint planning, collaborating with project teams, analyzing defects, and documenting testing results.
Top Skills: Python
18 Days Ago
Raleigh, NC
Senior level
Senior level
Software
As a Sr. Software Engineer at Lucid Software, you will develop and enhance web applications within the Lucid Product Suite. You will manage project priorities and mentor junior staff while influencing product strategy and architecture, ensuring high-quality deliverables in a collaborative environment.
Top Skills: JavaScriptScalaTypescript
19 Days Ago
Raleigh, NC
Senior level
Senior level
Information Technology • Other
As a Senior Software Engineer at Tanium, you will build and maintain cloud security products, develop cloud infrastructure, and ensure quality through automated testing. You'll work with data stores and server-side technologies while collaborating with product management and customers.
Top Skills: Go
19 Days Ago
Raleigh, NC
Senior level
Senior level
Software
As a Senior Software Developer at Bandwidth, you will lead the development of our streaming analytics and AI/ML applications, collaborating with cross-functional teams to design, build, and maintain scalable solutions. Your role includes overseeing end-to-end project lifecycle, mentoring junior staff, and refining infrastructure standards. You will also implement observability technologies and front-end application features, driving insights from large datasets.
Top Skills: JavaPython
21 Days Ago
Raleigh, NC
Senior level
Senior level
Software
As a Senior Software Developer at Bandwidth, you will design and develop scalable cloud applications for messaging. You'll lead a team in creating solutions that improve customer experience, contribute to code reviews, and mentor junior developers while collaborating across teams. Experience in AWS and microservices is essential.
Top Skills: Java
2 Days Ago
Raleigh, NC
167K-246K Annually
Senior level
167K-246K Annually
Senior level
Gaming • Metaverse
As a Senior Tools Programmer at Epic Games, you will support tooling needs, improve productivity, optimize game development, and implement new tools for a collaboration project with Disney. You will work closely with artists, designers, and other team members to enhance content pipelines and resolve any productivity blockers.
Top Skills: C++
3 Days Ago
Raleigh, NC
216K-317K Annually
Senior level
216K-317K Annually
Senior level
Gaming • Metaverse
As a Senior Tools Programmer for UEFN, you will design and implement tools and engine features, create user interfaces, improve performance in game engines, support game development, and resolve issues in systems and tools related to Unreal Engine and Fortnite.
Top Skills: C++
Senior level
Gaming • Metaverse
The Senior Gameplay Systems Developer will engage with Unreal Engine licensees, providing engineering consultation and mentorship while developing optimized code for features and fixes. This role requires strong communication skills to convey technical knowledge to users with varying expertise and to address complex development issues effectively.
Top Skills: C++
7 Days Ago
Raleigh, NC
216K-317K Annually
Senior level
216K-317K Annually
Senior level
Gaming • Metaverse
As a Senior Tools Programmer, you'll enhance usability within the Unreal Engine editor, identifying workflow issues, collaborating with UX designers, and implementing new tools. The role emphasizes optimizing existing workflows and working across teams to improve content creation efficiency.
Top Skills: C++
7 Days Ago
Raleigh, NC
Senior level
Senior level
Gaming • Metaverse
The Senior Tools Programmer will focus on developing the Unreal Engine editor and its tools, enhancing usability, identifying workflow pain points, and creating solutions to improve content creation efficiency. This role requires collaboration with UX designers and artists, optimizing tools and analyzing common issues in game engines.
Top Skills: C++
8 Days Ago
Raleigh, NC
166K-243K Annually
Senior level
166K-243K Annually
Senior level
Gaming • Metaverse
The Senior Gameplay Systems Engineer will bridge Unreal Engine users with Epic's development team, providing programming consultation, coding and debugging, and mentoring. Responsibilities include creating knowledge-sharing resources and ensuring the Unreal Engine meets user needs across industries.
Top Skills: C++
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account