Software Engineer
Teledyne FLIR
Software EngineerTeledyne 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.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 ResponsibilitiesTeledyne 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 & CompetenciesSkills/Experience:5-10 years of experienceExperience with C++ is requiredExperience with Docker is requiredExperience with CMake is requiredFamiliarity with software development practices (revision control/compiler tricks/debugger, etc.), under Linux is requiredKnowledge of computer architecture (GPU/FPGA/distributed computing), operating systems, networking, storage systems, Unix/Linux, MATLAB, etc. is a plusExcellent interpersonal and communication (presentation & writing) skillsCoursework in software development and computer architecture is requiredCoursework in algorithms is strongly desiredFamiliarity with automated testing is a plusEducation:Candidates are required to have at least a B.S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical EngineeringCitizenship & Security Clearance:Candidates are required to be U.S. CitizensCurrent SECRET clearance or minimally able to obtain Security ClearanceWhat can Teledyne offer YOU? A Competitive Salary & Benefits PackageExcellent Health, Dental, VisionPaid Vacation TimePaid Sick TimeLife Insurance BenefitsPaid Holidays401(k) EligibilityEmployee Stock Purchase PlanEducational Tuition ReimbursementEmployee Fun Events throughout the yearTeledyne 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.
$152k - $241.5k
...world.We are now looking for a Senior Full-stack web applications software architect to join our Hardware Infrastructure team! Our team... ...-driven applications. This platform is essential for hardware engineers and management across the company, producing the core services...SuggestedFull time$108k - $172.5k
The NVIDIA DGX Cloud organization is looking for passionate software support engineers to partner closely with our internal customers to support them on our internal platforms. This partnership requires you to gain a deep understanding of the customer needs, how their...SuggestedFull timeRemote work- ...Java Developer Boston, MA Contract Bachelor's degree in Computer Science or Engineering 5+ years of modern responsive web development experience using Java, JSP, HTML, CSS, Spring MVC / Spring Core / Web Services (SOAP/REST) and configuring web containers. Knowledge...SuggestedContract work
$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...SuggestedFull time$224k - $356.5k
...lasting impact on the world.NVIDIA's Local AI team is building the software stack that makes large language models and generative AI... ...concernsWhat we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.12+ years of...SuggestedFull timeLocal area- ...rapidly scaling globally alongside Fortune 500 customers, backed by Bessemer, Craft, and TLV. About the role: As a Full Stack Software Engineer, you'll work across the stack to design, implement, and ship high-quality workflows that solve real problems for real users....
$120k - $150k
...Join us and help meet one of the most important energy challenges of our time while building a rewarding career. OverviewThe Software Engineer is responsible for building and maintaining the backend services and APIs that Cypress Creek Energy’s business runs on, and for...Work at office3 days per week- ...Description Description: This is an onsite role based in Durham, North Carolina. Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the software development lifecycle, including solutions leveraging generative AI...Hourly payContract workLocal area
- ...Content Accessibility Guidelines. Collaborates with platform engineers, cloud architects, and QA automation specialists to validate performance... ..., and ensure the reliable delivery of production‑grade software.Primary Responsibilities:Develops original and creative...Full time
- Software Engineer 2 - Full-StackLocation: Hybrid (Durham, NC | Type: Full-time | Level: Mid-Level (2-5 years experience) | Team: Software Engineer 2 - Full StackAbout the Role:PowerSecure is seeking a Mid-Level Full-Stack Engineer to help build and enhance cloud-native...Full timeWork at officeRemote workFlexible hours
- Morpheus Software Principal UI/UX engineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2... ...in mind, we are looking to expand and grow our Private Cloud Engineering team with a talented and inspired Principal Software Engineer...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$224k - $356.5k
NVIDIA is hiring engineers to scale up the introduction of next generation architecture into its EDA Infrastructure. We expect you to... ...product introductions (NPIs), distributed systems, familiarity with software testing and deployment, and excellent communication and...Full time$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding...Full timeRemote work$170k - $253k
...Job Summary As a Software Engineer, your responsibilities will include developing and maintaining cloud-based solutions. You will focus on solving complex problems, developing, testing, automating and collaborating with the Software Engineering team to deploy features...Full timeLocal area- ...Junior Software EngineerDuration: Long Term ContractLocation: Durham, NC - Hybrid (5 days in a month)Job Description:Looking for a motivated... ...proven development experience to work as a full stack software engineer and member of a development teams which builds and test...
- ...Software Engineer (Java, GO, AWS)Location: Durham, NC, Westlake, TX, Smithfield RI, Remote till covidDuration: 12+ monthsThe Expertise and Skills You Bring5+ years of experience in developing enterprise applications in Java or GoDevelopment experience in Python, Snowflake...Remote work
$139.3k - $203.6k
...Splunk Structured Store Engineer Splunk, a Cisco company, helps organizations build digital resilience across security and observability... ...and technical guidance; identify and recommend improvements to software-development and operational practices. Minimum...Full timeTemporary workFlexible hours$170k - $253k
...Software Engineer, CassandraNetApp is pioneering StorageGRID object storage—AWS cloud-compatible software that helps power the exponential growth of AI data lakes. As a Software Engineer, Cassandra at the MTS 4 level, you will focus primarily on Java-based Cassandra development...Local area$147.9k - $220k
...Join Our Cloud Engineering TeamWe are looking for a passionate and experienced Software Development Engineer to join our Cloud Platforms organization at NetApp. You will play a critical role in designing, developing, and maintaining scalable, secure, and robust operating...Local area- ...Software Engineer Durham, NC Software Engineer CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the Department of Defense detect threats in high-stakes...Temporary workRelocation packageFlexible hours
- ...Software Engineer In Test MUST ALREADY BE LOCAL TO NC TO BE SUBMITTED!!!!! Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelity’s...Temporary workWork at officeLocal areaWork from home
$172.2k - $215.2k
...solve our world’s toughest obstacles. As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains. We have a people-centric approach toward...Full timeTemporary workFor contractorsWork experience placementWork at officeLocal areaRemote workHome office3 days per week$129.4k - $207k
..., please Sign-In before you apply.Job Description:Job Description:Broadcom’s Mainframe Software Division (MSD) is looking for a talented, motivated, and experienced Software Engineer with a passion for building high-quality applications using Agile practices to join our...Full timeLocal area- ...Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...Hourly payWork experience placementInternshipWork at officeLocal areaImmediate start2 days per week
$124k - $195.5k
...modern computing and is central to groundbreaking applications from generative AI to autonomous vehicles. We are now looking for a Software Engineer to help accelerate the next era of machine learning innovation.In this role, you will propose and implement engineering...Full timeRemote work$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...Full time$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications - Durham, NC, USAThe mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google...Work at office$56.43 - $96.43 per hour
...is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Durham, NC or Boston, MA! Senior Software Engineer Fidelity Digital Assets®, a Fidelity Investments...Hourly payFull timeTemporary work- ...Senior Software EngineerThe Fidelity Brokerage Technology Group has an exciting opportunity for a Senior Software Engineer with automation experience to join our dynamic team. You will be part of a team that is key to helping drive the strategy and delivery of workflow...
$207k - $300k
...Software Engineer Manager II, Google Workspace Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. X Note: By applying to this position you will have an opportunity to share...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer intern Durham, NC
- software developer fintech Durham, NC
- ngo software engineer Durham, NC
- intel software engineer Durham, NC
- senior software engineer remote Durham, NC
- junior software developer remote Durham, NC
- software engineer full time Durham, NC
- senior software engineer Durham, NC
- software engineer healthcare Durham, NC
- startup software engineer Durham, NC



