Post job

Embedded software engineer jobs in Fayetteville, NC - 48 jobs

All
Embedded Software Engineer
Senior Software Engineer
Networking/Software Engineer
Software Systems Engineer
Senior Embedded Software Engineer
Staff Software Engineer
Firmware Developer
Senior Software Development Engineer
Staff Test Engineer
  • Software Engineer Embedded/Network Systems II (Full Time) - United States

    Cisco Systems, Inc. 4.8company rating

    Embedded software engineer job in Parkton, NC

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice. Meet the Team Our dedicated team members are engineering the foundation of Cisco's core technologies across the globe, including teams in Engineering like Common Hardware Group, Network Product Eng, Infrastructure & Security. You will be an essential contributor to the development of next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. Working on these teams, you will gain hands-on experience with hardware-software integration and low-level networking technologies that power Cisco's critical products. Discover the possibilities when deep technical expertise meets creativity and help build solutions that transform how the world connects and communicates. Your Impact You are a passionate engineer skilled in low-level programming, networking protocols, and hardware-software integration, with strong communication and collaboration abilities. You thrive in solving complex challenges through innovation and precision, while being highly organized and process-driven. Your work develops and maintains critical software and tools that ensure hardware compatibility, network performance, and security for Cisco's core products like operating systems, firmware, and networking stacks. By effectively managing your time and streamlining processes, you deliver high-quality solutions that embed resilience and efficiency into global communications infrastructure, directly contributing to Cisco's leadership in trusted, scalable networking technologies. Minimum Qualifications * Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or degree program (e.g., Associates, Apprenticeship, Boot Camp, or Certification in a specialized program + 3 years of relevant experience, High School Diploma + 4 years of relevant experience, Bachelors + 2 years of relevant experience) or Masters + 0 years of relevant experience. * Proficiency in C programming and experience with embedded Linux, including a solid understanding of operating system fundamentals. * Familiarity with network principles & concepts, routing protocols, and general networking concepts. * Hands-on experience with automation tools and scripting languages (such as Python or Bash), along with knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions). * Understanding of DevSecOps practices and their application in software development workflows. Preferred Qualifications * Conceptual understanding or hands-on experience with AI/ML. * Understanding of cybersecurity principles and security protocols. * Experience with FPGA development. * Knowledge of signal and power integrity, and PCB design. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: * 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees * 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco * Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees * Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) * 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next * Additional paid time away may be requested to deal with critical or emergency issues for family members * Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: * .75% of incentive target for each 1% of revenue attainment up to 50% of quota; * 1.5% of incentive target for each 1% of attainment between 50% and 75%; * 1% of incentive target for each 1% of attainment between 75% and 100%; and * Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $123,600.00 - $200,100.00 Non-Metro New York state & Washington state: $109,900.00 - $181,600.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $123.6k-200.1k yearly 41d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Entry Level Firmware Developer

    IBM Corporation 4.7company rating

    Embedded software engineer job in Parkton, NC

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your role and responsibilities Firmware may exist anywhere in a computing system from the central computing complex to management consoles, power supplies, and I/O adapters within IBM mainframes. Some firmware teams include: * Development of the hardware management console web interface and mobile app (Java) * Development for the world's highest security cryptographic processors (C, C+ +, Java) * Development and support of I/O adapters (networking and storage) and Secure Service Containers used to support applications using blockchain technology. (C) * Server virtualization and a Parallel Sysplex environment so that mainframes can communicate as a single entity. (Assembler) * Implementation of complex z/ Architecture instructions, concurrent and recovery functions (Assembler) * Development of control systems for IBM Quantum room temperature electronics Our engineers apply agile methodologies throughout the entire development cycle, from design, code implementation/review, unit testing, functional testing, simulation, and real hardware integration testing. Some areas use a Unix/Linux based Operating System focusing on embedded programming, communication protocols, host application software support, and user-interfaces. Interface and code designs are done primarily to communicate with different hardware components via various hardware protocols such as PCIe. Ideal candidates will possess demonstrated software design skills, understanding of front-end, back- end technologies or embedded systems. Team- based experience in software development, agile methodologies, and the ability to perform software performance analysis, debugging and test. Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * Bachelors in Computer Science or Computer Engineering * Passion to pursue career path in Computer Engineering or Computer Science * Fundamental education in software design and/or test * Computer Architecture * Knowledge of one or more of the following programming languages: C, C++, Java, Assembly, PL/X * Scripting knowledge: Python, JavaScript, Perl, Bash, etc * Strong Communication Skills Preferred technical and professional experience * Development knowledge of Unix/Linux kernel functionality * Knowledge of LAN drivers * FPGA experience * Experience in embedded systems development * Knowledge of web and mobile application development * Tools (Git/GitHub, IntelliJ, etc. ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS IBM offers a competitive and comprehensive benefits program. Eligible employees may have access to: * Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being * Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long- term disability coverage, and opportunities for performance based salary incentive programs * Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law * Training and educational resources on our personalized, AI-driven learning platform where IBMers can grow skills and obtain industry-recognized certifications to achieve their career goals * Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences We consider qualified applicants with criminal histories, consistent with applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $80k-96k yearly est. 3d ago
  • Staff Test Engineer

    Wolfspeed 4.2company rating

    Embedded software engineer job in Fayetteville, NC

    At Wolfspeed, we do amazing things in a human way. We know that the achievements of our organization are due to the passion, hard work and creativity of our employees. We celebrate different perspectives to foster excellence across our organization, and our goal is to make diversity a foundation of what we do. We are proudly building an environment where you can bring your authentic self to work. Enjoy doing things that people say can't be done? Innovation is at the center of everything we do. Hate red tape? We remove roadblocks instead of creating them. Working parent? We provide paid parental leave. Student? We offer continuing education assistance. Looking for community? There are many ways to get involved, from Employee Resource Groups to local outreach. Here's the Gist: As a Test Engineer, you will design, develop, and implement cost-effective test methods and equipment for all phases of new product development and manufacturing. Create test programs, design test fixtures and equipment, and generate specifications and procedures. Plan the labor, schedules, and equipment required for testing and validation of new products. Work closely with business units, vendors, and OSAT's to develop and enable the transfer of new products to production. The Day-to-Day Research, design, develop, and implement test methods during the functional, validation, and qualification phases of the new product development cycle to evaluate the performance of new products. Aid in installation, implementation, and operation of new equipment, processes, and procedures to support expanding test needs meeting objectives relative to quality, cost, time to market, and overall product and system performance. Engage in highly collaborative cross-functional working groups to evaluate new products and validate design changes to existing products. Organize and analyze test and characterization data collected during functional, validation, and qualification phases of the product development cycle. Work closely with the Operations team to ensure mass production testing aligns with goals and best practices. This Job is Right for You if You Have (Minimum Requirements): Bachelor's degree in electrical engineering with 4-8 years of relevant experience or equivalent degree with relevant experience. Experience with test development, characterization, data sheet performance testing, bench test equipment, ATE testers and handlers, hardware development, software development, and statistical data analysis. Highly organized and detail oriented with the ability to manage multiple projects and use critical thinking to make sound decisions. This role may require additional duties and/or assignments as designated by management. To put it legally -Wolfspeed is an equal opportunity employer. We recruit, employ, train, compensate and promote regardless of race, sex, religion, color, national origin, disability, age, veteran status, gender identity, sexual orientation and other protected status as required by law. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law.
    $96k-125k yearly est. Auto-Apply 14d ago
  • Sr. Embedded Software Engineer, Advanced Concepts

    SIG Sauer Careers 4.5company rating

    Embedded software engineer job in Sanford, NC

    Sr. Embedded Software Engineer (Drones/Uncrewed Systems) SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro-optics, ammunition, airguns, suppressors, remote controlled weapons stations, and training. For over 250 years SIG SAUER, Inc. has evolved, and thrived, by blending American ingenuity, German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry-leading quality and innovation which has made it the brand of choice amongst the U.S. Military, the global defense community, law enforcement, competitive shooters, hunters, and responsible citizens. Additionally, SIG SAUER is the premier provider of elite firearms instruction and tactical training at the SIG SAUER Academy. Headquartered in Newington, New Hampshire, SIG SAUER has over 3,400 employees across sixteen U.S. locations in three states, and four additional global facilities. SIG SAUER is certified a Great Place to Workâ„¢. For more information about the company and product line visit: www.sigsauer.com Position Summary: The Sr. Embedded Software Engineer is responsible for developing moderate to complex software system designs for new products as well as design improvements to legacy products. They will exercise sound engineering judgement, present analysis summaries which support design decisions, and coaching R&D staff. The Sr. Embedded Software Engineer is a technical leader that takes on ownership of significant subsystems, drives architectural decisions, and leads development through the full product lifecycle. They bring deep expertise in real-time constraints, embedded optimization, and cross-functional collaboration, while ensuring software quality and maintainability. The Sr. Embedded Software Engineer works both independently and in a team environment with Software Engineers, Design Engineers, NPI Managers, and Test Technicians. They frequently initiate collaboration with all departments within R&D. FLSA: Exempt Job Duties and Responsibilities: Architect and optimize complex software components, applying best practices in design patterns, performance, and scalability to meet evolving product requirements. Lead process improvements to enhance development efficiency, code maintainability, and team collaboration. Ensure compliance with software development methodology Contribute technical leadership to R&D projects in a team setting to meet project cost targets, budget requirements and delivery dates. Develop verification test plans, check the accuracy of test results, and draw logical conclusions. Lead release coordination efforts, ensuring smooth deployments and rollback strategies. Improve CI/CD pipelines, optimize automation, and mentor less senior engineers on release best practices. Design advanced software solutions for manufactured systems, focusing on optimization, scalability, and system architecture. Lead development and ensure best practices for reliability and efficiency. Drive continuous improvement in technical information such as software design documentation, architecture diagrams, code standards, technical specifications, and test procedures to evaluate, support, and enhance product design and development processes, ensuring alignment with industry best practices and innovating at the appropriate competency level. Provide expert technical assistance across the company, collaborating with both internal teams and external vendors to resolve complex software issues, drive technical solutions, and ensure alignment with project goals and timelines. Identify the underlying causes of software issues or system failures. Analyze logs, trace errors, and diagnose software bugs, aiming to resolve issues that affect the functionality and performance of the software. Assume technical ownership within the SIG NPI (New Product Introduction) process. Design and schematic drawing checker for other Software Engineers in R&D. Provide mentorship to less experienced engineers, sharing expertise and promoting collaboration across teams and disciplines. Travel as business needs dictate; some international travel is required. Engage in and actively volunteer for Continuous Improvement projects/tasks. Participate in and sustain 5S Standards. Must follow all required Safety and ISO procedures. Miscellaneous duties as assigned. Education/Experience & Skills: Bachelor of Science in Software Engineering, and 7-10 years of previous experience as a Software Engineer required. Deep expertise in embedded systems architecture, real-time software development, and low-level hardware/software integration. Proficient in designing scalable and maintainable software solutions, optimizing system performance, and leading technical reviews. Advanced knowledge of communication protocols, debugging tools, and development environments such as VS Code, along with mastery of Git for version control, collaboration, driving technical innovation, and influence of software development strategies across projects. Expert in PX4/Ardupilot and other open source autopilot software/firmware. Demonstrate proficiency in Microsoft Word, Excel, PowerPoint, and Outlook, as well as Project and Visio. Must be able to clearly, concisely, and accurately convey ideas and information to others, both verbally and in written form. Classwork and practical software engineering design experience. Ability to interpret technical instructions in schematic, mathematical or diagram form. Lead the evaluation and integration of third-party tools while collaborating closely with external development teams to create custom software solutions, ensuring alignment with strategic objectives, optimizing technical performance, and considering cost efficiency in decision-making. Ability to define and resolve problems by collecting and analyzing data, establishing facts, drawing valid conclusions, and executing solutions. Ability to write and review reports and procedures, and effectively present information to team members and management. Experience using and maintaining firearms is preferred. Working Conditions: Prolonged periods of sitting at a desk and working at a computer using a keyboard and mouse performing repetitive tasks. Ability to open file cabinets, reach with hands and arms, bend, and twist, lift and move files. Ability to lift up to 25 pounds. Must wear required Personal Protective Equipment (PPE) where required. Must comply with all work exposure EH&S training requirements and adhere to SIG SAUER Inc. Security Mandates. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law.
    $97k-120k yearly est. 11d ago
  • Senior Software Engineer, Core Experiences - Fayetteville, USA

    Speechify

    Embedded software engineer job in Fayetteville, NC

    Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $87k-113k yearly est. Auto-Apply 13d ago
  • Senior Software Developer

    TMPC

    Embedded software engineer job in Fayetteville, NC

    Job DescriptionSalary: Citizenship Required:United States Citizenship Clearance Type:Background Telecommute: In Office Shift:1st Shift (United States of America) Travel Required:NO Positions Available: 2 At TMPC INC, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity, nonconventional aptitude, and bringing your whole self to work. As a leading cybersecurity SDVOSB 8(a) company, we provide innovative systems, products and solutions to our customers worldwide. We are comprised of veteran professionals that bring different perspectives and ideas, understanding that the more experiences we bring to our work the more innovative we can be. As we continue to build our workforce, we look for people that exemplify our core values, leadership characteristics, and approach to innovation. Experience Possesses and applies a comprehensive knowledge across key tasks and high impact assignments. Evaluates performanceresults and recommends major changes affecting short-term project growth and success. Plans and leads major technology assignments. Evaluates performance results and recommends major changes affecting short-term project growth and success. Functions as a technical expert across multiple project assignments Software Developer, Applications - Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers. Salary Range: DOE TMPC INC is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.
    $87k-113k yearly est. 4d ago
  • Sr. ServiceNow Developer

    Softact Solutions

    Embedded software engineer job in Fayetteville, NC

    Job Description Sr ServiceNow Developer Company Overview: STS is a Woman Owned Small Business (WOSB) that carries a passion for problem-solving in support of today's warfighters and government entities by providing Strategic Advisory and Program Management, C5ISR Enterprise Architecture and Design, Cybersecurity, IT Services, and ServiceNow Solutions. Committed to innovation and excellence, STS integrates high-end engineering services to deliver cost-effective, nonproprietary software systems across mission-critical operations. Position Summary: Join STS as a Senior ServiceNow Developer responsible for designing, developing, and implementing technical solutions on the ServiceNow platform. This role requires expertise in ServiceNow development, configuration, and administration, with a focus on delivering robust applications and maintaining system performance. The ideal candidate will demonstrate strong problem-solving skills, project management abilities, mentorship to other junior developers, and a commitment to excellence in service delivery. Key Responsibilities: Design, develop, and implement technical solutions on the ServiceNow platform Lead and execute configuration, customization, and maintenance tasks Collaborate with stakeholders to gather and analyze requirements, propose solutions, and ensure alignment with business objectives Provide software coding and customization including, but not limited to screen tailoring, workflow administration, report setup, data imports, integration, scripting, third party software integrations, and custom application development Design and implement ServiceNow workflows, forms, reports, and dashboards Conduct system testing and performance tuning to maintain optimal system performance Provide technical leadership and mentorship to junior developers Ensure compliance with best practices, standards, and security measures Participate in periodic travel as required Required Qualifications: Bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent practical experience 4+ years of experience in ServiceNow development, configuration, and administration ServiceNow Certified System Administrator (CSA) Proven ability to manage multiple projects concurrently, prioritize tasks, and meet deadlines Experience in ITSM, ITOM, CMDB, HAM, SAM, Service Catalog, KM certifications and experience within the ServiceNow platform and working knowledge of those processes Strong analytical and problem-solving skills, with the ability to effectively communicate technical concepts to non-technical stakeholders Excellent written and verbal communication skills, with the ability to collaborate effectively across teams and levels of the organization Experience integrating ServiceNow with other platforms Create and maintain system design Proficiency in Microsoft Office Suite Periodic Travel Other duties as assigned Preferred Qualifications: ServiceNow Certified Application Developer (CAD) Experience with ServiceNow scripting (JavaScript, Glide API, Business Rules, UI Actions) Experience with ServiceNow Orchestration and Integration Hub Knowledge of ITIL framework principles and practices Clearance: Top Secret with SCI eligibility (Required) Benefits: Competitive salary and comprehensive benefits package 100% paid medical insurance Opportunities for professional growth and development in a dynamic and collaborative environment Certification reimbursement Equal Opportunity Employer: SOFtact Solutions is an equal opportunity and affirmative action employer. We consider applicants without regard to race, color, religion, creed, gender, national origin, age, disability, genetic information, marital or veteran status, or any other category protected by federal, state, or local law.
    $87k-113k yearly est. 12d ago
  • Software Developer: Level II

    Beyond SOF

    Embedded software engineer job in Fayetteville, NC

    Software Developer: Level II The Software Developer Level II at Beyond SOF is responsible for supporting the development and integration of client enterprise architectures using Blue Light's Blue Fusion technology. The developer assists in the development, implementation, and management of technology-based business solutions to improve our clients' data delivery approach. The developer will code, test, implement, and document configuration changes and assist in the design of software applications to meet both functional and technical requirements. Following is a summary of the functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may vary. Essential Duties/Responsibilities: • Development of ETL processes using Python, Java, .NET/C#, or similar OOP languages. • Quickly understand existing code and contribute in a way consistent with prior coding conventions. • Architecture planning using advanced knowledge of SQL Server, Oracle, MongoDB, DB2 and data modeling. • Identify areas for modification in existing programs and subsequently developing these modifications. • Align architectures to the customer's strategic goals/objectives (roadmaps, mission capabilities). • Perform architectural analysis and design using both structured and object-oriented techniques. • Create new architecture designs and integrate new architectural features into existing infrastructures while maintaining the integrity and security of enterprise-wide analysis systems and networks. • Design and implement REST APIs for data processing clients including our data store, web client, and 3rd party plugin. • Work with the Development Team leaders to design data models and software functionality that support large-scale highly available services. Required Skills/Abilities: • Knowledge of system engineering processes, particularly architecture analysis and evaluation of alternatives. • Knowledge of Python, Java, .NET/C#, or similar OOP languages. • Must be capable of working on multiple projects simultaneously. • Strong written and verbal communication skills. • Ability to work independently and within a team environment. Education and Experience: Required Qualifications • Bachelor's degree in engineering, computer science, mathematics, or similar technical discipline. • Demonstrated experience (3-5 years) performing architectural definition and analysis. • Must have a security clearance or have the ability to obtain one. Preferred Qualifications • Other Software Development certifications by recognized Government or academic institution. • Demonstrated experience developing with advanced systems engineering concepts and/or tools. • Demonstrated operational experience with intelligence systems. • Working knowledge of IBM's i2 Solutions. Physical Requirements: • Must be able to remain in a stationary position for a prolonged period of time. • Constantly operate a computer and other office productivity equipment. Travel Requirements: Little to no travel is required. This position is remote.
    $87k-113k yearly est. 60d+ ago
  • Sr Software Engineer

    Sierra Nevada 4.8company rating

    Embedded software engineer job in Southern Pines, NC

    SNC's TRAX software plays an integral part in bridging battlefield communication gaps for Military and Coalition Partners, effectively eliminating any proprietary interfaces and protocols, allowing commanders to receive a sound common operating picture of their battle space. This position will work as part of a larger Agile software development team to rapidly provide operational capabilities to the field.The Mission Solutions and Technologies (MST) business area provides affordable, turn-key command/control, communications, integrated ISR, force protection and security solutions worldwide. The MST team has a long legacy of supporting the Department of Defense, Department of Homeland Security, commercial and international customers with years of experience in platform operations, engineering and full lifecycle management across domains - air, land, sea, space and cyber. Responsibilities: Works as part of a larger Agile software development team to rapidly provide operational capabilities to the field Develops software that is heavily used DoD wide and by US Special Operations Forces (SOF) with a high demand for additional features Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions Define software/and or system architecture, design software modules, and produce associated documentation per corporate or customer standards Ensures software standards are met Write and test software modules and integrate with other software and/or hardware components Qualifications You Must Have: Bachelor's of Science degree in Computer Science, Software Engineering or other related discipline and typically 10 or more years of relevant experience Higher education may substitute for relevant experience Thorough understanding of Computer Aided Engineering tools Demonstrated knowledge of engineering principles and practices Experience working in multi-disciplinary teams The ability to obtain and maintain a Top Secret U.S. Security Clearance is required Qualifications We Prefer: Development experience in Javascript, Typescript with Frameworks like REACT Development experience in C# ASP.NET Core Development experience in the Android Tactical Assault Kit (ATAK) Android Infrastructure app Experience in Scala, Python, Go, and C++ This posting will be open for application for a minimum of 5 days and may be extended based on business needs. SNC offers annual incentive pay based upon performance that is commensurate with the level of the position. SNC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, tuition reimbursement, and more. IMPORTANT NOTICE: This position requires the ability to obtain and maintain a Top Secret U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. Citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use. Learn more about the background check process for Security Clearances. SNC is a global leader in aerospace and national security committed to moving the American Dream forward. We're known and respected for our mission and execution focus, agility, and disruptive and rapid innovation. We provide leading edge technologies and transformative solutions that support our nation's most critical security needs. If you are mission-focused, thrive in collaborative environments, and want to make our country stronger with state-of-the-art technologies that safeguard freedom, join our team! SNC is an Equal Opportunity Employer committed to an environment free of discrimination. Employment decisions are made based on merit without regard to race, color, age, religion, sex, national origin, disability, status as a protected veteran or other characteristics protected by law.
    $95k-118k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer

    The Structures Company, LLC 4.1company rating

    Embedded software engineer job in Fayetteville, NC

    Job Description: Senior Software Engineer Job Responsibilities: *Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. *Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. *Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. *Prepares and installs solutions by determining and designing system specifications, standards, and programming. *Improves operations by conducting systems analysis and recommending changes in policies and procedures. *Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations. *Protects operations by keeping information confidential. *Provides information by collecting, analyzing, and summarizing development and service issues. *Accomplishes engineering and organization mission by completing related results as needed. *Supports and develops software engineers by providing advice, coaching, and educational opportunities. Senior Software Engineer Qualifications/Skills: *You have at least 6 years of experience with two or more development languages such as Java, C#, or Ruby (Java and .NET preferred) *You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming *Comfortability with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban *You enjoy influencing others and always advocate for technical excellence while being open to change when needed *You're willing and able to commit to travel to client sites in order to solve their business problems *You're resilient in ambiguous situations and can approach challenges from multiple perspectives **Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker Education and Experience Requirements: B.A. or B.S. in computer science, information technology, or related discipline M.S. preferred Six years of job-related experience Six to eight years of experience as software engineer Experience with computer programming MUST have a TS/SCI clearance to be considered Additional Sills: Skills: Category Name Required Importance Experience No items to display.
    $95k-121k yearly est. 37d ago
  • Senior Software Engineer

    Dell Inc. 4.8company rating

    Embedded software engineer job in Parkton, NC

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Senior Software Engineer on our Software Engineering Team in Research Triangle Park, North Carolina or Hopkinton, Massachusetts. What you'll achieve As a Senior Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer's business goals, needs and general business environment creating software solutions. You will: * Contribute to the design and architecture of new or re-engineered software/storage environments * Prepare written software/storage specifications for sophisticated products from architectural diagrams and documents * Build and review design, functional, technical and/or user documentation, as needed * Develop, review and implement test strategies for software products and systems Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements * Validated experience in software development, with a strong emphasis on hardware integration and low-level driver programming. Proficient in C/C++, with deep expertise in systems programming and working close to the hardware * Skilled in Python and Perl for automation and testing workflows, with hands-on experience using Docker for containerized deployment and modern DevOps practices * Proven track record of delivering robust, high-performance, and reliable software solutions across diverse platforms * Demonstrated ability to design, implement, and debug scalable and complex software systems, based on both written and verbal specifications * Quick to adapt and learn new tools, programming languages, and operating systems through structured training and hands-on experience Desirable Requirements * Prior experience working with AI technologies, or strong enthusiasm and aptitude for learning cutting‑edge AI tools and methodologies * 6 to 8 years of related experience * Experience with Jira and Agile development methodologies Compensation Dell is committed to fair and equitable compensation practices. The base salary range for this position: $152,150 to $196,900 Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.
    $152.2k-196.9k yearly 1d ago
  • Senior Software Engineer

    Get Spiffy Inc. 3.6company rating

    Embedded software engineer job in Apex, NC

    Job DescriptionDescription: We are looking for a Senior Full Stack Engineer to drive features from concept to completion. In this role, you will balance execution with strategy-helping us solve complex business problems. What we are looking for: End-to-End Ownership: Someone who can take a high-level requirement and turn it into a shipped feature. We value autonomy and rely on independent execution supported by collaborative code reviews. Thoughtful Decision Making: You make technical choices that balance immediate business needs with long-term maintainability. We need clean, robust code, not just quick fixes. Full Stack Fluency: Experience across the stack (Rails, React, PostgreSQL, Redis, AWS) and a willingness to pick up new tools as needed. Product Mindset: Someone who looks past the "how" to understand the "why." You care about the end-user experience and proactively fix things that feel clunky. Location We are a remote-first team with a preference for candidates located in or near the NC Triangle area. This allows for occasional in-person whiteboarding, team collaboration, and face-to-face planning sessions. Why Spiffy? Tangible Impact: Your code drives real operations-technicians dispatched, routes optimized, services completed. These aren't just abstract dashboards; you are powering a physical fleet. Direct Access: You will work in a small, agile team with direct access to leadership and the ability to shape the product roadmap. About Spiffy Spiffy builds the software platform that powers mobile service operations for automotive dealerships. Our Digital Servicing platform helps dealers launch and scale mobile service-handling scheduling, route optimization, technician apps, and integrations with dealer management systems. We also design and build the upfitted vans and devices that make mobile service work in the field. The platform is backed by 10+ years of experience and over 4 million services performed. Requirements: Requirements 5+ years of full stack software engineering experience. Strong proficiency in Ruby on Rails or React (proficiency in both is a plus). Ability to work effectively in a remote environment.
    $96k-126k yearly est. 8d ago
  • Software Engineer - Embedded Devices

    Cisco Systems Canada Co 4.8company rating

    Embedded software engineer job in Rex, NC

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Key Responsibilities: • Participate in the design and development of software features for Cisco devices. • Collaborate with senior technical leaders and engineering teams to deliver robust and scalable solutions. • Assist in troubleshooting and resolving software defects and performance issues. • Contribute to code reviews, documentation, and testing activities to ensure software quality. • Support continuous improvement initiatives and adopt best practices in software development. • Engage in learning and applying new technologies relevant to Cisco's device software ecosystem. Programming Skills and Experience: • Proficient in programming languages including C, C++, Python, and Java. • Experience in developing software features using C and C++ for device-level and performance-critical applications. • Ability to use Python for scripting, automation, and prototyping tasks. • Familiarity with Java for application development and integration within device software. • Write clean, maintainable, and efficient code adhering to coding standards and best practices. • Experience with version control systems such as Git and command-line tools to support development workflows. • Willingness to learn and adapt to new programming languages and technologies as required. Qualifications: • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field (or equivalent experience). • Relevant experience in software development for network devices or embedded systems. • Strong problem-solving skills and ability to work collaboratively in a team environment. • Effective communication skills to interact with technical and non-technical stakeholders. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next Additional paid time away may be requested to deal with critical or emergency issues for family members Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $152,500.00 - $252,000.00 Non-Metro New York state & Washington state: $135,800.00 - $224,400.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $90k-110k yearly est. Auto-Apply 34d ago
  • Senior Software Development Engineer

    IBM 4.7company rating

    Embedded software engineer job in Parkton, NC

    **Introduction** At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk. **Your role and responsibilities** Thrive in a fast-paced, collaborative, cross-functional, agile environment Collaborate with product management to define desired capabilities to drive technical designs and deliver the new functionality to customers Contribute procedures, tools and practices to optimize team productivity. Analyze problems from internal and external customers, debug and provide fixes. Deliver initial quality, design for automated testability, and write unit tests. **Required technical and professional expertise** * Proven experience with Microservices and Service Oriented Architectures, modern API designs and implementations in Python, Typescript, and Java using SQL and NoSQL Database implementations (query optimization, index generation, caching) * Familiarity and working experience with Model Context Protocol and Agent-to-Agent Protocol with a practical understanding of AI and Large Language Models * Competent with CI/CD pipelines **Preferred technical and professional experience** * Passionate and driven to design and implement scalable, programmatic solutions to complex problem * Ability to handle multiple competing priorities in a fast-paced environment * Technical leadership experience in building and delivering complex software systems * Experience in working with customers, product management, and senior management to deliver value to the market * Robust knowledge of data structures, algorithms, enterprise systems, asynchronous architectures, and object-oriented programming * Proven experience with best SDLC practices: coding standards, reviews, code management, build processes, and testing * Experience building large applications at scale using modern best practices IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
    $64k-77k yearly est. 46d ago
  • Senior Software Developer

    TMPC

    Embedded software engineer job in Fayetteville, NC

    Citizenship Required: United States Citizenship Clearance Type: Background Telecommute: In Office Shift: 1st Shift (United States of America) Travel Required: NO Positions Available: 2 At TMPC INC, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity, nonconventional aptitude, and bringing your whole self to work. As a leading cybersecurity SDVOSB 8(a) company, we provide innovative systems, products and solutions to our customers worldwide. We are comprised of veteran professionals that bring different perspectives and ideas, understanding that the more experiences we bring to our work the more innovative we can be. As we continue to build our workforce, we look for people that exemplify our core values, leadership characteristics, and approach to innovation. Experience Possesses and applies a comprehensive knowledge across key tasks and high impact assignments. Evaluates performanceresults and recommends major changes affecting short-term project growth and success. Plans and leads major technology assignments. Evaluates performance results and recommends major changes affecting short-term project growth and success. Functions as a technical expert across multiple project assignments Software Developer, Applications - Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers. Salary Range: DOE TMPC INC is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.
    $87k-113k yearly est. 60d+ ago
  • Senior Software Engineer, Core Experiences - Fayetteville, USA

    Speechify

    Embedded software engineer job in Fayetteville, NC

    Job Description Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $87k-113k yearly est. 14d ago
  • Software Engineer - Embedded Devices

    Cisco 4.8company rating

    Embedded software engineer job in Parkton, NC

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. **Key Responsibilities:** - Participate in the design and development of software features for Cisco devices. - Collaborate with senior technical leaders and engineering teams to deliver robust and scalable solutions. - Assist in troubleshooting and resolving software defects and performance issues. - Contribute to code reviews, documentation, and testing activities to ensure software quality. - Support continuous improvement initiatives and adopt best practices in software development. - Engage in learning and applying new technologies relevant to Cisco's device software ecosystem. **Programming Skills and Experience:** - Proficient in programming languages including **C, C++, Python, and Java** . - Experience in developing software features using C and C++ for device-level and performance-critical applications. - Ability to use Python for scripting, automation, and prototyping tasks. - Familiarity with Java for application development and integration within device software. - Write clean, maintainable, and efficient code adhering to coding standards and best practices. - Experience with version control systems such as Git and command-line tools to support development workflows. - Willingness to learn and adapt to new programming languages and technologies as required. **Qualifications:** - Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field (or equivalent experience). - Relevant experience in software development for network devices or embedded systems. - Strong problem-solving skills and ability to work collaboratively in a team environment. - Effective communication skills to interact with technical and non-technical stakeholders. **Why Cisco?** At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. **Message to applicants applying to work in the U.S. and/or Canada:** Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: + 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees + 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco + Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees + Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) + 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next + Additional paid time away may be requested to deal with critical or emergency issues for family members + Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: + .75% of incentive target for each 1% of revenue attainment up to 50% of quota; + 1.5% of incentive target for each 1% of attainment between 50% and 75%; + 1% of incentive target for each 1% of attainment between 75% and 100%; and + Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $152,500.00 - $252,000.00 Non-Metro New York state & Washington state: $135,800.00 - $224,400.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements. Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
    $90k-110k yearly est. 33d ago
  • Sr. Software Engineer - Backend - HCP Terraform Foundations Web Engineering

    IBM Corporation 4.7company rating

    Embedded software engineer job in Parkton, NC

    Introduction The Foundations Engineering team is composed of Site Reliability Engineers and Software Engineers working on the HCP Terraform hosted service. Our team ensures that the platform's underlying infrastructure, data stores, and core foundational services are reliable, performant, and robust. We're looking for a Sr. Software Engineer to join our team. The Engineers on our team own the core foundational services that power the entire HCP Terraform hosted service. These mission-critical services and data stores compose the Terraform plan and apply pipeline, and are used by every Terraform run which hits HCP Terraform. The ideal candidate will have worked with large-scale distributed systems and be focused on system security. They will want to work collaboratively with various teams. These teams oversee infrastructure and develop new features. Together, they will tackle large problems impacting multiple services. If you fit this profile, we'd love to meet you! We have a large footprint and a quickly-growing user base, with lots of interesting problems and plenty of opportunities for growth and development. Your role and responsibilities What you'll do * Develop and maintain the backend services on which HCP Terraform relies * Continuously improve the product by writing code in systems written in Ruby on Rails * Investigate problems, performance bottlenecks, and orchestration issues which span multiple services * Enable your teammates through technical mentorship, code reviews, and pairing * Participate in a 24/7 on-call rotation that supports our production services Required education High School Diploma/GED Required technical and professional expertise What you'll need * Have 5+ years of production experience working on any of the following: * Backend applications (e.g., Ruby on Rails) * Databases (e.g., Postgres, Redis) * Strive for quality through maintainable code and comprehensive testing from development to deployment * Experience upgrading Ruby, Rails, and dependencies * Experience building and scaling distributed, highly available systems * Communicate clearly while remaining empathetic and kind * Have an eagerness to learn through humility and reflection * Have experience debugging performance bottlenecks for live services and systems * Are familiar with best practices for application and infrastructure security ABOUT BUSINESS UNIT IBM Software infuses core business operations with intelligence-from machine learning to generative AI-to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM's AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM's hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments-a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS IBM offers a competitive and comprehensive benefits program. Eligible employees may have access to: * Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being * Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long- term disability coverage, and opportunities for performance based salary incentive programs * Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law * Training and educational resources on our personalized, AI-driven learning platform where IBMers can grow skills and obtain industry-recognized certifications to achieve their career goals * Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences We consider qualified applicants with criminal histories, consistent with applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $70k-87k yearly est. 3d ago
  • Software Engineer - Embedded Devices

    Cisco Systems, Inc. 4.8company rating

    Embedded software engineer job in Parkton, NC

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Key Responsibilities: * Participate in the design and development of software features for Cisco devices. * Collaborate with senior technical leaders and engineering teams to deliver robust and scalable solutions. * Assist in troubleshooting and resolving software defects and performance issues. * Contribute to code reviews, documentation, and testing activities to ensure software quality. * Support continuous improvement initiatives and adopt best practices in software development. * Engage in learning and applying new technologies relevant to Cisco's device software ecosystem. Programming Skills and Experience: * Proficient in programming languages including C, C++, Python, and Java. * Experience in developing software features using C and C++ for device-level and performance-critical applications. * Ability to use Python for scripting, automation, and prototyping tasks. * Familiarity with Java for application development and integration within device software. * Write clean, maintainable, and efficient code adhering to coding standards and best practices. * Experience with version control systems such as Git and command-line tools to support development workflows. * Willingness to learn and adapt to new programming languages and technologies as required. Qualifications: * Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field (or equivalent experience). * Relevant experience in software development for network devices or embedded systems. * Strong problem-solving skills and ability to work collaboratively in a team environment. * Effective communication skills to interact with technical and non-technical stakeholders. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: * 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees * 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco * Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees * Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) * 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next * Additional paid time away may be requested to deal with critical or emergency issues for family members * Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: * .75% of incentive target for each 1% of revenue attainment up to 50% of quota; * 1.5% of incentive target for each 1% of attainment between 50% and 75%; * 1% of incentive target for each 1% of attainment between 75% and 100%; and * Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $152,500.00 - $252,000.00 Non-Metro New York state & Washington state: $135,800.00 - $224,400.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $90k-110k yearly est. 32d ago
  • Sr. Software Engineer - Backend - HCP Terraform Foundations Web Engineering

    IBM 4.7company rating

    Embedded software engineer job in Parkton, NC

    **Introduction** The Foundations Engineering team is composed of Site Reliability Engineers and Software Engineers working on the [1] HCP Terraform hosted service. Our team ensures that the platform's underlying infrastructure, data stores, and core foundational services are reliable, performant, and robust. We're looking for a Sr. Software Engineer to join our team. The Engineers on our team own the core foundational services that power the entire HCP Terraform hosted service. These mission-critical services and data stores compose the Terraform plan and apply pipeline, and are used by every Terraform run which hits HCP Terraform. The ideal candidate will have worked with large-scale distributed systems and be focused on system security. They will want to work collaboratively with various teams. These teams oversee infrastructure and develop new features. Together, they will tackle large problems impacting multiple services. If you fit this profile, we'd love to meet you! We have a large footprint and a quickly-growing user base, with lots of interesting problems and plenty of opportunities for growth and development. References Visible links 1. ************************************************************ **Your role and responsibilities** What you'll do * Develop and maintain the backend services on which HCP Terraform relies * Continuously improve the product by writing code in systems written in Ruby on Rails * Investigate problems, performance bottlenecks, and orchestration issues which span multiple services * Enable your teammates through technical mentorship, code reviews, and pairing * Participate in a 24/7 on-call rotation that supports our production services **Required technical and professional expertise** What you'll need * Have 5+ years of production experience working on any of the following: * Backend applications (e.g., Ruby on Rails) * Databases (e.g., Postgres, Redis) * Strive for quality through maintainable code and comprehensive testing from development to deployment * Experience upgrading Ruby, Rails, and dependencies * Experience building and scaling distributed, highly available systems * Communicate clearly while remaining empathetic and kind * Have an eagerness to learn through humility and reflection * Have experience debugging performance bottlenecks for live services and systems * Are familiar with best practices for application and infrastructure security IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
    $70k-87k yearly est. 12d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Fayetteville, NC?

The average embedded software engineer in Fayetteville, NC earns between $67,000 and $114,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Fayetteville, NC

$87,000
Job type you want
Full Time
Part Time
Internship
Temporary