Position Summary and Responsibilities Teledyne Scientific Company is seeking an exceptional Software Engineer to support advanced research and development projects that require algorithm and software ...
Position Summary and Responsibilities Teledyne Scientific Company is seeking an exceptional Software Engineer to support advanced research and development projects that require algorithm and software ...
Software Engineer
Raleigh, NC · Remote
$72K - $130K/yr
Communicate effectively with other engineers/ SDET and Support the SDET team during testing via defect fixes, code deployment, clarifications * Fully encourage and facilitate high quality code ...
Software Engineer
Raleigh, NC · Remote
$72K - $130K/yr
Communicate effectively with other engineers/ SDET and Support the SDET team during testing via defect fixes, code deployment, clarifications * Fully encourage and facilitate high quality code ...
Technical Lead Software Engineer
Cary, NC · On-site
Overview We are seeking a full-time Technical Lead Software Engineer at our Cary, NC office. In this role, you will be responsible for being a key technical contributor and/or Lead Software Engineer ...
Technical Lead Software Engineer
Cary, NC · On-site
Overview We are seeking a full-time Technical Lead Software Engineer at our Cary, NC office. In this role, you will be responsible for being a key technical contributor and/or Lead Software Engineer ...
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 location on our Marine embedded software development team . We're seeking someone who is passionate about ...
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 location on our Marine embedded software development team . We're seeking someone who is passionate about ...
Junior Software Engineer
Raleigh, NC · On-site
If you're an early-career software engineer who enjoys solving challenging problems and wants to work alongside experienced engineers in a collaborative research and development environment, we'd ...
Junior Software Engineer
Raleigh, NC · On-site
If you're an early-career software engineer who enjoys solving challenging problems and wants to work alongside experienced engineers in a collaborative research and development environment, we'd ...
If you're an early-career software engineer who enjoys solving challenging problems and wants to work alongside experienced engineers in a collaborative research and development environment, we'd ...
If you're an early-career software engineer who enjoys solving challenging problems and wants to work alongside experienced engineers in a collaborative research and development environment, we'd ...
Junior Software Engineer
Raleigh, NC · On-site
If you're an early-career software engineer who enjoys solving challenging problems and wants to work alongside experienced engineers in a collaborative research and development environment, we'd ...
Quick apply
Junior Software Engineer
Raleigh, NC · On-site
If you're an early-career software engineer who enjoys solving challenging problems and wants to work alongside experienced engineers in a collaborative research and development environment, we'd ...
Software Engineer I
Raleigh, NC · On-site
They are seeking a Software Engineer I to develop scalable software solutions, collaborate with teams, and enhance existing applications while embracing modern engineering practices. Responsibilities ...
Software Engineer I
Raleigh, NC · On-site
They are seeking a Software Engineer I to develop scalable software solutions, collaborate with teams, and enhance existing applications while embracing modern engineering practices. Responsibilities ...
Cloud Software Engineer
Raleigh, NC · On-site
$58.25 - $75.75/hr
Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...
Quick apply
Cloud Software Engineer
Raleigh, NC · On-site
$58.25 - $75.75/hr
Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...
Cloud Software Engineer
Raleigh, NC · On-site
$58.25 - $75.75/hr
Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...
Cloud Software Engineer
Raleigh, NC · On-site
$58.25 - $75.75/hr
Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...
Cloud Software Engineer
Raleigh, NC · On-site
$58.25 - $75.75/hr
Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...
Cloud Software Engineer
Raleigh, NC · On-site
$58.25 - $75.75/hr
Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...
Software Engineer II
$45 - $48/hr
Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and work onsite in Durham, NC. Pay Rate: $45-48 per hour Work Hours: M-F 8am-5pm Education: Bachelor's in ...
Quick apply
Software Engineer II
$45 - $48/hr
Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and work onsite in Durham, NC. Pay Rate: $45-48 per hour Work Hours: M-F 8am-5pm Education: Bachelor's in ...
Senior Software Engineer
Raleigh, NC · On-site
$108K - $142K/yr
We are seeking a Software Engineer to help develop software that connects physics-based Modeling and Simulation (M&S) tools in a Digital Engineering environment. You will build and integrate software ...
Senior Software Engineer
Raleigh, NC · On-site
$108K - $142K/yr
We are seeking a Software Engineer to help develop software that connects physics-based Modeling and Simulation (M&S) tools in a Digital Engineering environment. You will build and integrate software ...
Senior Software Engineer
Raleigh, NC · On-site
$108K - $142K/yr
We are seeking a Software Engineer to help develop software that connects physics-based Modeling and Simulation (M&S) tools in a Digital Engineering environment. You will build and integrate software ...
Senior Software Engineer
Raleigh, NC · On-site
$108K - $142K/yr
We are seeking a Software Engineer to help develop software that connects physics-based Modeling and Simulation (M&S) tools in a Digital Engineering environment. You will build and integrate software ...
Software Engineer II
Durham, NC · On-site
$45 - $48/hr
Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and work onsite in Durham, NC. Pay Rate: $45-48 per hour Work Hours: M-F 8am-5pm Education: Bachelor's in ...
Quick apply
Software Engineer II
Durham, NC · On-site
$45 - $48/hr
Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and work onsite in Durham, NC. Pay Rate: $45-48 per hour Work Hours: M-F 8am-5pm Education: Bachelor's in ...
Cloud Software Engineer
$58.25 - $75.75/hr
Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...
Cloud Software Engineer
$58.25 - $75.75/hr
Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...
Software Engineer I
Raleigh, NC · Remote
Contact HirexHire for more client information THE ROLE Our client is seeking a Software Engineer I to contribute to the development of scalable, customer-focused software solutions while building a ...
Software Engineer I
Raleigh, NC · Remote
Contact HirexHire for more client information THE ROLE Our client is seeking a Software Engineer I to contribute to the development of scalable, customer-focused software solutions while building a ...
Software Engineer I
Raleigh, NC · On-site
Contact HirexHire for more client information THE ROLE Our client is seeking a Software Engineer I to contribute to the development of scalable, customer-focused software solutions while building a ...
Software Engineer I
Raleigh, NC · On-site
Contact HirexHire for more client information THE ROLE Our client is seeking a Software Engineer I to contribute to the development of scalable, customer-focused software solutions while building a ...
Software Engineer
Raleigh, NC · On-site +1
$96K - $154K/yr
S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) years of experience in the job offered or related role. * Must have two (2) years of experience with ...
Software Engineer
Raleigh, NC · On-site +1
$96K - $154K/yr
S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) years of experience in the job offered or related role. * Must have two (2) years of experience with ...
Software Engineer
Durham, NC · On-site
Our Values Celebrate Concrete Roses Dare to Fly First Choose the Harder Right over the Easier Wrong About the Role As a Full-stack Software Engineer, you'll be a key part of our agile development ...
Software Engineer
Durham, NC · On-site
Our Values Celebrate Concrete Roses Dare to Fly First Choose the Harder Right over the Easier Wrong About the Role As a Full-stack Software Engineer, you'll be a key part of our agile development ...
Software Engineer information
See Durham, NC salary details
$61.4K - $73.8K
2% of jobs
$73.8K - $86.3K
4% of jobs
$86.3K - $98.8K
6% of jobs
$98.8K - $111.3K
8% of jobs
$117.9K is the 25th percentile. Wages below this are outliers.
$111.3K - $123.7K
7% of jobs
$123.7K - $136.2K
18% of jobs
The median wage is $139.1K / yr.
$136.2K - $148.7K
16% of jobs
$148.7K - $161.2K
2% of jobs
$166.3K is the 75th percentile. Wages above this are outliers.
$161.2K - $173.6K
26% of jobs
$173.6K - $186.1K
1% of jobs
$186.1K - $198.6K
8% of jobs
$61.4K
$142.6K
$198.6K
How much do software engineer jobs pay per year?
What is a software engineer?
What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?
What are some common challenges software engineers face when collaborating on large development teams?
What is the difference between Software Engineer vs Software Developer?
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
Are software engineers still in demand?
Is 25 too late to become a software engineer?
What are the most commonly searched types of Software Engineer jobs in Durham, NC?
The most popular types of Software Engineer jobs in Durham, NC are:
What are popular job titles related to Software Engineer jobs in Durham, NC?
For Software Engineer jobs in Durham, NC, the most frequently searched job titles are:
What job categories do people searching Software Engineer jobs in Durham, NC look for?
The top searched job categories for Software Engineer jobs in Durham, NC are:
What cities near Durham, NC are hiring for Software Engineer jobs?
Cities near Durham, NC with the most Software Engineer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 27 days ago
Teledyne Technologies rating
8.3
Based on 49 frontline employees who took The Breakroom Quiz
42nd of 161 rated electronics manufacturers
Job description
Be visionary
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
Job Description
Company Overview
Teledyne Scientific Company (TSC) has a legacy of over 60 years of advanced research and technology development. Our customer base consists of DARPA, ONR, AFRL, ARL, and other government and proprietary customers. TSC's Intelligent Systems Laboratory in North Carolina is a state-of-the-art research and development research facility, dedicated to R&D in the areas of applied neuroscience, autonomous systems and artificial intelligence. The laboratory currently is host to world-class scientists and engineers, with advanced degrees in computer science, mathematics, electrical engineering, neuroscience, chemistry, biomedical engineering and mechanical engineering.
Position Summary and Responsibilities
Teledyne Scientific Company is seeking an exceptional Software Engineer to support advanced research and development projects that require algorithm and software development for autonomy, machine learning and biomedical applications. This position is onsite, at our research laboratory in Research Triangle Park, Durham, North Carolina.
Primary Responsibilities:
Define, develop, and deliver novel solutions to a broad range of problems that include applications in target detection and tracking, deep learning, machine learning, autonomous system control and decision systems, computer vision, signal analysis, and brain computer interfaces, for the Government and commercial industry. Specific duties include:
In collaboration with other colleagues, lead development and implement advanced algorithms on PC, GPU and SoC (system on a chip) architectures (~50%).
Assist with software design, architecture, and implementation across a diverse set of projects that include: advanced research, mobile applications, platform technologies (~45%)
A small amount of travel (less than 5% time) is anticipated.
Qualifications & Competencies
Skills/Experience:
5-10 years of experience
Experience with C++ is required
Experience with Docker is required
Experience with CMake is required
Familiarity with software development practices (revision control/compiler tricks/debugger, etc.), under Linux is required
Knowledge of computer architecture (GPU/FPGA/distributed computing), operating systems, networking, storage systems, Unix/Linux, MATLAB, etc. is a plus
Excellent interpersonal and communication (presentation & writing) skills
Coursework in software development and computer architecture is required
Coursework in algorithms is strongly desired
Familiarity with automated testing is a plus
Education:
Candidates are required to have at least a B.S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical Engineering
Citizenship & Security Clearance:
Candidates are required to be U.S. Citizens
Current SECRET clearance or minimally able to obtain Security Clearance
What can Teledyne offer YOU?
A Competitive Salary & Benefits Package
Excellent Health, Dental, Vision
Paid Vacation Time
Paid Sick Time
Life Insurance Benefits
Paid Holidays
401(k) Eligibility
Employee Stock Purchase Plan
Educational Tuition Reimbursement
Employee Fun Events throughout the year
#TS&I
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.
What Teledyne Technologies employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Teledyne Technologies
Sourced by ZipRecruiter
Industry
Electrical equipment, appliance, and component manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Thousand Oaks, CA, US
Year founded
1960