NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software ...
NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software ...
Embedded Engineer - TS/SCI
$125K - $225K/yr
Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking ...
Embedded Engineer - TS/SCI
$125K - $225K/yr
Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking ...
Smart NIC Senior Software Engineer, Embedded
Durham, NC · On-site
$174 - $253/hr
Smart NIC Senior Software Engineer, Embedded Location: Raleigh, NC, USA; Durham, NC, USA ... Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the ...
Smart NIC Senior Software Engineer, Embedded
Durham, NC · On-site
$174 - $253/hr
Smart NIC Senior Software Engineer, Embedded Location: Raleigh, NC, USA; Durham, NC, USA ... Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the ...
Smart NIC Senior Software Engineer, Embedded
Raleigh, NC · On-site
$174 - $253/hr
Smart NIC Senior Software Engineer, Embedded Location: Raleigh, NC, USA; Durham, NC, USA ... Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the ...
Smart NIC Senior Software Engineer, Embedded
Raleigh, NC · On-site
$174 - $253/hr
Smart NIC Senior Software Engineer, Embedded Location: Raleigh, NC, USA; Durham, NC, USA ... Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the ...
Technical Specialist - Embedded Qt Software Architect (Relocation Assistance)
Raleigh, NC · On-site
$168K/yr
Collaboration with QA: Partner with Systems and Quality Assurance engineers to ensure compliance ... Develop and maintain embedded software platforms using C/C++, ensuring seamless integration with ...
Technical Specialist - Embedded Qt Software Architect (Relocation Assistance)
Raleigh, NC · On-site
$168K/yr
Collaboration with QA: Partner with Systems and Quality Assurance engineers to ensure compliance ... Develop and maintain embedded software platforms using C/C++, ensuring seamless integration with ...
Collaboration with QA: Partner with Systems and Quality Assurance engineers to ensure compliance ... Develop and maintain embedded software platforms using C/C++, ensuring seamless integration with ...
Collaboration with QA: Partner with Systems and Quality Assurance engineers to ensure compliance ... Develop and maintain embedded software platforms using C/C++, ensuring seamless integration with ...
RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class ... Embedded Systems Engineer This position is associated with development of electrical systems and ...
Quick apply
RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class ... Embedded Systems Engineer This position is associated with development of electrical systems and ...
The ideal candidate is a strong software engineer who enjoys solving complex technical challenges, working across embedded systems and application layers, and contributing to products where ...
The ideal candidate is a strong software engineer who enjoys solving complex technical challenges, working across embedded systems and application layers, and contributing to products where ...
Software Development Engineer
Morrisville, NC · On-site
$110 - $160/hr
The ideal candidate is a strong software engineer who enjoys solving complex technical challenges, working across embedded systems and application layers, and contributing to products where ...
Software Development Engineer
Morrisville, NC · On-site
$110 - $160/hr
The ideal candidate is a strong software engineer who enjoys solving complex technical challenges, working across embedded systems and application layers, and contributing to products where ...
Embedded Software Engineer II Onsite - Collins Aerospace
Morrisville, NC · On-site
$110 - $160/hr
Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy. Our dynamic engineers develop demanding ...
New
Embedded Software Engineer II Onsite - Collins Aerospace
Morrisville, NC · On-site
$110 - $160/hr
Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy. Our dynamic engineers develop demanding ...
New
Embedded Firmware Engineer III
Cary, NC · On-site
$101K - $138K/yr
Embedded Firmware Engineer III Position Summary We are seeking an experienced Embedded Firmware ... Professional lighting systems Embedded Software Tools * GUIX * GUIX Studio * Segger J-Link * J ...
Quick apply
Embedded Firmware Engineer III
Cary, NC · On-site
$101K - $138K/yr
Embedded Firmware Engineer III Position Summary We are seeking an experienced Embedded Firmware ... Professional lighting systems Embedded Software Tools * GUIX * GUIX Studio * Segger J-Link * J ...
Embedded Firmware Engineer III
Cary, NC · On-site
$125K - $140K/yr
Embedded Firmware Engineer III Position Summary We are seeking an experienced Embedded Firmware ... Professional lighting systems Embedded Software Tools * GUIX * GUIX Studio * Segger J-Link * J ...
Embedded Firmware Engineer III
Cary, NC · On-site
$125K - $140K/yr
Embedded Firmware Engineer III Position Summary We are seeking an experienced Embedded Firmware ... Professional lighting systems Embedded Software Tools * GUIX * GUIX Studio * Segger J-Link * J ...
Senior Software Engineer
Cary, NC · On-site
$120 - $180/hr
Performs peer technical assessments and reviews embedded software and system designs for security weaknesses, regulatory concerns, appropriate use of security controls, and sound engineering ...
Senior Software Engineer
Cary, NC · On-site
$120 - $180/hr
Performs peer technical assessments and reviews embedded software and system designs for security weaknesses, regulatory concerns, appropriate use of security controls, and sound engineering ...
Embedded Software Engineer - Morrisville/Raleigh, NC
Morrisville, NC · On-site
$123K - $161K/yr
... systems, and EV charging infrastructure. Our technologies are helping utilities, businesses, and ... Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded software for ...
New
Embedded Software Engineer - Morrisville/Raleigh, NC
Morrisville, NC · On-site
$123K - $161K/yr
... systems, and EV charging infrastructure. Our technologies are helping utilities, businesses, and ... Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded software for ...
New
Senior Software Engineer
Cary, NC · On-site
$124K - $164K/yr
Overview We are seeking a full-time Senior C/C++ Embedded Software Engineer in our Cary, NC ... Reveiws architected modules and software systems supporting new technolgy or improving capability ...
Senior Software Engineer
Cary, NC · On-site
$124K - $164K/yr
Overview We are seeking a full-time Senior C/C++ Embedded Software Engineer in our Cary, NC ... Reveiws architected modules and software systems supporting new technolgy or improving capability ...
Embeded Software Engineer
Clayton, NC · On-site
$128 - $209/hr
Define and drive software architecture for Remote Control and autonomy systems on embedded ... Programming: Knowledge of relevant programming languages and tools; ability to test, write, design ...
Embeded Software Engineer
Clayton, NC · On-site
$128 - $209/hr
Define and drive software architecture for Remote Control and autonomy systems on embedded ... Programming: Knowledge of relevant programming languages and tools; ability to test, write, design ...
Engineering Manager - Embedded RTOS Platforms
Raleigh, NC · On-site
$130K - $190K/yr
In collaboration with product engineering, program management, and systems teams, this role ensures ... of RTOS platform software across hardware and application layers Support development and ...
Posted today
Engineering Manager - Embedded RTOS Platforms
Raleigh, NC · On-site
$130K - $190K/yr
In collaboration with product engineering, program management, and systems teams, this role ensures ... of RTOS platform software across hardware and application layers Support development and ...
Posted today
Sr IoT Software Development Engineer
Raleigh, NC · On-site
$119K - $157K/yr
... embedded systems software. o Personally, meet with customers to gather project scope & capture ... Our best engineers and team members are purple-squirrels... people AND project oriented. Additional ...
Sr IoT Software Development Engineer
Raleigh, NC · On-site
$119K - $157K/yr
... embedded systems software. o Personally, meet with customers to gather project scope & capture ... Our best engineers and team members are purple-squirrels... people AND project oriented. Additional ...
Sr IoT Software Development Engineer
Raleigh, NC · On-site
$119K - $157K/yr
... embedded systems software. o Personally, meet with customers to gather project scope & capture ... Our best engineers and team members are purple-squirrels... people AND project oriented. Additional ...
Sr IoT Software Development Engineer
Raleigh, NC · On-site
$119K - $157K/yr
... embedded systems software. o Personally, meet with customers to gather project scope & capture ... Our best engineers and team members are purple-squirrels... people AND project oriented. Additional ...
Smart NIC Senior Software Engineer, Embedded
Raleigh, NC · On-site
$120K - $158K/yr
... with embedded operating systems. Preferred qualifications: * Master's degree or PhD in Computer ... As a Software Engineer, you will be passionate about networking and systems programming. If you are ...
Smart NIC Senior Software Engineer, Embedded
Raleigh, NC · On-site
$120K - $158K/yr
... with embedded operating systems. Preferred qualifications: * Master's degree or PhD in Computer ... As a Software Engineer, you will be passionate about networking and systems programming. If you are ...
Freelance Embedded System Software Engineer information
See Raleigh, NC salary details
$68K - $77.2K
1% of jobs
$77.2K - $86.4K
2% of jobs
$86.4K - $95.6K
3% of jobs
$95.6K - $104.8K
6% of jobs
$104.8K - $114K
5% of jobs
$114K - $123.2K
5% of jobs
$126.4K is the 25th percentile. Wages below this are outliers.
$123.2K - $132.4K
5% of jobs
$132.4K - $141.6K
7% of jobs
$141.6K - $150.8K
3% of jobs
$150.8K - $160K
3% of jobs
The median wage is $161.2K / yr.
$160K - $169.1K
58% of jobs
$68K
$149.1K
$169.1K
How much do freelance embedded system software engineer jobs pay per year?
What does a freelance embedded system software engineer do?
What are the key skills and qualifications needed to thrive as a freelance embedded system software engineer?
How do freelance embedded system software engineers typically manage project scope and communication with clients?
What is the difference between Freelance Embedded System Software Engineer vs Embedded Firmware Developer?
| Aspect | Freelance Embedded System Software Engineer | Embedded Firmware Developer |
|---|---|---|
| Credentials | Typically requires a degree in electrical engineering, computer science, or related fields; certifications are optional | Similar educational background; certifications like Certified Embedded Systems Engineer can be advantageous |
| Work Environment | Independent, project-based work often remote; collaborates with multiple clients | Usually employed by a company or works on in-house projects; may work on-site or remotely |
| Industry Usage | Used across various industries including IoT, automotive, consumer electronics | Primarily in product development, consumer electronics, automotive, and industrial systems |
Both roles require embedded programming skills and knowledge of hardware. The main difference lies in the work setting: Freelance Embedded System Software Engineers work independently on diverse projects, while Embedded Firmware Developers are often employed by companies focusing on firmware development for specific products.
What are the most commonly searched types of Embedded System Software Engineer jobs in Raleigh, NC?
The most popular types of Embedded System Software Engineer jobs in Raleigh, NC are:
What are popular job titles related to Freelance Embedded System Software Engineer jobs in Raleigh, NC?
For Freelance Embedded System Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
- Embedded Firmware Engineer
- Entry Level Embedded Software Engineer
- Embedded Software Engineer
- Senior Embedded Systems Engineer
- Embedded Engineer
- Senior Embedded Controls Engineer
- Freelance Embedded Systems Engineer
- Embedded Software Contractor
- Senior Embedded Engineer
- Manager Electrical Engineer Embedded Systems
What job categories do people searching Freelance Embedded System Software Engineer jobs in Raleigh, NC look for?
The top searched job categories for Freelance Embedded System Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Freelance Embedded System Software Engineer jobs?
Cities near Raleigh, NC with the most Freelance Embedded System Software Engineer job openings:
Full-time
Re-posted 17 days ago
Nvidia rating
9.6
Based on 18 frontline employees who took The Breakroom Quiz
6th of 247 rated software companies
Job description
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our tightly coupled CPU, GPU and DPU technology acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world!
NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software architecture. With a targeted charter to enable best-in-class datacenter-scale performance and efficiency for our next generation of datacenter products, including CPUs and CPU+GPU Superchips.
What you will be doing:
Design, develop, test, and optimize software for our next-generation SoCs. In both pre-silicon and post-silicon phases of execution.
Review architectural performance bottlenecks for various system wide work loads. Identify HW/SW policies to drive performance and performance/watt leadership.
Using strong communication skills, build and drive architecture, analysis documents and communications to internal and/or external audiences about our technology.
Competitive analysis comparing uArchitecture & workload performance metrics on NVIDIA's ARM SoCs against emerging processors from other silicon vendors.
Influence and drive full-stack adoption of performance optimizations and best practices across NVIDIA SW products & OSS SDKs
What we need to see:
BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience).
6+ years of relevant computer architecture or SW development experience.
Proven leadership skills and strong ownership on past projects.
Hands on technical experience and demonstrated excellence in an environment with complex software and hardware designs.
Strong understanding of multicore hardware, operating systems design, concurrency, virtual memory, caching, interrupts, device drivers and real-time programming.
Strong stills in performance analysis, data analysis and performance optimization.
Strong use of linux perf tool, application/library performance optimizations.
Ways to stand out from the crowd:
Deep expertise in ARM architecture and SW ecosystem.
Proficient in analyzing, debugging and tuning performance of complex system software stacks.
Experience with CPU server system workloads and performance analysis.
Familiarity with CUDA programming and/or GPUs.
Experience with HPC or large-scale computing environments.
You will also be eligible for equity and benefits.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.About Nvidia
Sourced by ZipRecruiter
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US