Search jobs > Durham, NC > Embedded software engineer

Embedded Software Engineer

VirtualVocations
Durham, North Carolina, United States
Full-time

A company is looking for an Embedded Software Engineer with a passion for computer security.Key Responsibilities : Designing and developing low-level embedded softwareCollaborating with cross-functional teams for software integration into hardware designDeveloping and maintaining software documentation and conducting code reviewsRequired Qualifications : 3+ years of experience in embedded development with C / C++ / RustBachelor's or Master's degree in Computer Science, Electrical Engineering, or a related fieldExperience developing firmware for IP coresFamiliarity with version control systems (e.

g., Git)Intermediate+ level of technical English

5 days ago
Related jobs
Promoted
VirtualVocations
Durham, North Carolina

A company is looking for an Embedded Network Software Engineer to develop software for mesh networking products. Key Responsibilities:Code, test, and deliver network stack improvements in C on multiple productsDesign, implement, and test embedded software modules on microcontroller- and FPGA-based p...

Promoted
EarthOptics
Raleigh, North Carolina

Join EarthOptics as a Senior Embedded Software Engineer! . Senior Embedded Software Engineer. Senior Embedded Software Engineer. Develop and maintain software for embedded systems used in-field real-time sensor data collections. ...

Promoted
Baxter
Raleigh, North Carolina

Join our dynamic team of engineers and make a significant impact on the future of medical technology! As a Senior Software Engineer, you will lead the development of innovative software solutions for cutting-edge medical devices, working with C/C++, embedded control systems, and RTOS in multi-thread...

Reperio Human Capital
Raleigh, North Carolina

Principal Embedded Software Engineer. North Carolina/ C++/ Embedded C/ Cybersecurity/ Linux. Expert knowledge of both C, embedded C and C++. Experience with multi-core embedded systems. ...

Garmin
Cary, North Carolina

Essential Functions Creates and executes designs for small sets of new functionalities as part of a software project using C and C++ at the middle to high (GUI) layer of the embedded stack Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in...

Reperio Human Capital
Raleigh, North Carolina

Senior - Mid Embedded Software Engineer. Senior, Embedded, Software, C++, C, Raleigh, Durham, Apex, Cary, North Carolina. Your team would work with mechanical engineers, and other electrical engineers. This client is seeking a Mid-to- Senior level engineer, who is proficient in R&D and customer rela...

Actalent
Raleigh, North Carolina

As an experienced Embedded Software Engineer, you will play a pivotal role in the development of our medical device software systems. This position involves driving software quality efforts and providing expertise in embedded software development, software configuration management, and continuous in...

Cisco
Durham, North Carolina

Work closely with hardware engineers, architects, and cross-functional teams to define software requirements and ensure seamless integration with hardware components. Conduct unit testing and debugging of embedded software, using various tools and methodologies to identify and resolve issues. You ar...

Reperio Human Capital
Durham, North Carolina

Senior Embedded Software Engineer. Raleigh, Durham, Chapel Hill, Wake Forest, North Carolina, Embedded, Software, C, C++. This client is looking for a senior to mid-embedded software. Experience level of 3-10 Years in the Embedded Software Space. ...

Raytheon Technologies
Morrisville, North Carolina

Senior Embedded Software Engineer. Architecture, design, development, integration, and testing of embedded software for a network security appliances, including device management software, communication protocols, device drivers, and control plane security features. Work closely with a team software...