Software Engineer II
Videndum
What will I be doing? You will be focused on developing and maintaining software for SmallHD’s video monitoring products and will need to be comfortable programming in C for an embedded environment. You will also coordinate with Electronic and FPGA engineering teams during the design, test, and integration phases. A typical day might include the following Completing programming tasks encountered in the process of developing, building, validating, and supporting a Linux-driven embedded device. Maintaining existing custom C applications Aiding in custom hardware bring-up Developing and maintaining ARM based microcontroller software Routinely lead code reviews with other team members Qualified candidates must have Bachelor’s in computer science or computer engineering, Master’s degree preferred 3+ years professional experience Advanced proficiency with C programming Advanced proficiency developing Linux applications Advanced proficiency with common Version Control software Familiarity with GNU Make, Python, Bash and Batch Scripting Familiarity with I2C, SPI, UART, USB protocols Familiarity with ARM Cortex processor cores Familiarity with AI tools for software development Proficiency with Linear Algebra preferred Experience reading electronic schematics preferred Experience reading and understanding VHDL preferred Experience with UI Design a plus Experience with basic Image Processing a plus Experience with Videography a plus More important information for you This position is based in the Cary, NC office Reporting to Software Manager, R&D This position is full time Why SmallHD? Great people, great work environment Health Insurance (incl.dental and vision) 401(k) Matching Fun events throughout the year
$197.4k - $232k
...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At Confluent... .... One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems...SuggestedFull timeRemote work$79.68k - $112.5k
...Role Overview Retirement & Income Solutions is looking for Full Stack Engineers to design, develop, and implement software solutions. The role requires experience with modern technologies such as Generative AI, cloud-native applications with high-scalability architecture...SuggestedTemporary workLocal area- ...insights, and better customer experiences. You will collaborate with engineers and platform partners while growing your skills in observability engineering and automation. As a Software Engineer II at JPMorganChase within Enterprise Platforms, you will administer and...Suggested
- A technology firm is hiring a Senior Software Engineer II to lead complex backend services and systems for their data streaming platform. The ideal candidate will have over 5 years of industry experience, expertise in major backend programming languages, and strong leadership...SuggestedRemote work
$101.5k - $188.5k
...in a team of physical verification experts and will contribute to performance improvements and scalability of an industry-leading software product. You will learn the details of a large project development process in a dynamic corporate environment. Position Requirements...Suggested- ...Carolina. For more information, visit Role As an IT Support Engineer II, you will be a core member of the corporate IT team, ensuring... ...basic training to help users get the most out of hardware and software tools. Participate in an early/after‑hours and on‑call rotation...Full timeWork at officeRemote workWork from homeVisa sponsorshipWork visa
$95.3k - $158.8k
...About the Role We are hiring a Senior Software Engineer to build and scale AI-powered internal tools that materially improve efficiency, quality, and speed across the organization. This role combines deep hands-on engineering with technical leadership, setting a high bar...Temporary workLocal areaFlexible hours- IPS-Integrated Project Services is seeking a Design Project Engineer II to provide technical leadership and coordination for multidisciplinary design projects at its Cary, North Carolina office. The ideal candidate will have 2-4 years of experience in a Project Engineer...Work at office
- Ryder System, Inc. in Raleigh is seeking an Application Support Engineer II to provide advanced application support and engineering-level troubleshooting. This role is part of Ryder's Technology Talent Incubator Program, designed to fast-track technology professionals through...
$60k
Job Seekers can review the Job Applicant Privacy Policy by clicking here ( Job Description Summary The Application Support Engineer II role combines advanced application support with engineering-level troubleshooting across enterprise platforms. Engineers will take lead...Full time$71.6k - $119.4k
Are you excited by building scalable, cloud‑native software using modern technologies? Would you like to work on complex systems that... ...area or product line. You will collaborate closely with other engineers and stakeholders to translate requirements into reliable,...Local areaWorldwideFlexible hours- Garmin Ltd. is looking for a full-time C/C++ Embedded Software Engineer 2 to join our Wireless Protocol software team in Cary, NC. You will be instrumental in delivering software features for innovative products like dashcams and fishfinders, utilizing embedded C/C++ on...Full time
- IPS - Integrated Project Services, LLC is looking for a Design Project Engineer II to join their team in Cary, North Carolina. This role involves providing technical leadership and coordination for multidisciplinary design projects in the life sciences sector. Candidates...
- ...developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management,... ...sciences industry. We are looking for a Design Project Engineer II to join our dedicated team at our office in Cary, North Carolina...Contract workFor contractorsWork at officeNight shift
- TG Therapeutics, Inc. is seeking an IT Support Engineer II based in Morrisville, NC. This role will ensure smooth IT operations by providing timely support across various platforms including Windows, macOS, and more. The successful candidate will have at least 4 years of...
- Engineer/Scientist II, Drug Product Department: MS&T Employment Type: Full Time Location: Research Triangle Park, NC Description Kriya is a biopharmaceutical company whose mission is to develop life-changing gene therapies for diseases affecting millions of patients...Full timeTemporary workWork at officeFlexible hours
$120k - $140k
A prominent technology organization in the Raleigh, NC area is seeking a SOC Engineer II. This role requires experience in security operations and incident response, focusing on SIEM platforms and cloud security. You will monitor security incidents, investigate vulnerabilities...- The Planet Group is seeking an Engineering Technologist II in Raleigh, North Carolina. This role requires a Bachelor of Science in Engineering Technology or equivalent experience, focusing on control systems, SCADA, and field equipment testing. Candidates should possess...
$68.9k - $131.1k
...toughest challenges and to meet the demands of a rapidly evolving global market. 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...Full timeContract workTemporary workWork experience placementWork at officeRemote workWorldwideRelocationFlexible hours$75.93k - $148.05k
NCDOT is seeking an Engineering Supervisor II in Mecklenburg County, NC to oversee the geomatics engineering team. You will manage Division projects and ensure compliance with surveying practices while providing technical guidance. Applicants should have a Bachelor's degree...- Kriya Therapeutics, located in Research Triangle Park, NC, is seeking an Engineer/Scientist II for Drug Product. This role involves technical expertise in GMP manufacturing and a focus on ensuring successful process transfers. The ideal candidate has robust experience in...Flexible hours
- ...responsible for automating and maintaining the build process for middleware components. The role involves providing 24/7 support for MS IIS issues and requires a minimum of 5 years of industry experience with web server platforms. Candidates should possess strong...Permanent employment
- Southern Company is seeking a passionate Software Engineer for its Software Development team in Raleigh, NC. The role involves developing quality code for current and future products, working with multiple programming languages, and collaborating across teams to solve problems...Remote jobFlexible hours
- A technology services company in North Carolina seeks a Customer Service Professional II for Windows to provide Tier 2-3 support in an enterprise environment. Key responsibilities include troubleshooting Windows-based systems, ensuring high customer satisfaction, and documenting...
- A leading recruitment firm is seeking a Process Engineer II to join the Manufacturing Sciences and Technology (MSAT) team in North Carolina. The role involves assessing and supporting new manufacturing processes for advanced therapies. The ideal candidate has over 3 years...Full timeContract work
- {!W2LT}bold{!W2GT}Software Engineer: {!W2LT}/bold{!W2GT}BS Degree (3-4 yrs acceptable) in Sc/Eng related or its equiv. w/ 5 yrs expr. in software dev. Expr. in Software Eng concepts {!W2AMP}amp; solve software eng. problems; Curam Enterprise Framework; Curam Express Rules...
$115k - $125k
...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can lead development...Contract work3 days per week$100k - $110k
## Software EngineerApplyremote type: Hybridlocations: Morrisville - Davis Drivetime type: Full timeposted on: Posted Todayjob requisition... ...*** Bachelor’s degree in computer science, Software Engineering, or a related technical field.* 3+ years of experience with **...$31.24k - $46.85k
The NC Department of Health and Human Services is seeking a Health Care Technician II to provide quality care in the PICU at Cherry Hospital in Goldsboro, NC. The role includes serving as a mentor to junior staff and requires extensive training for acute patient care....Relocation package- ## Design Engineer IIApplyremote type: Onsitelocations: US - Apex, NCtime type: Full timeposted on: Posted Todayjob requisition id: 22875At JBT Marel, what we do matters, we know that the contribution of our employees leads to the success of our business.Our purpose is...Temporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer amazon Cary, NC
- agile software developer Cary, NC
- software developer positions Cary, NC
- senior software design engineer Cary, NC
- software developer Cary, NC
- ngo software engineer Cary, NC
- startup software engineer Cary, NC
- senior software engineer Cary, NC
- real time software engineer Cary, NC
- senior software engineer ruby on rails Cary, NC

