Post job

Embedded software engineer jobs in North Carolina

- 647 jobs
  • Senior Software Engineer

    LHH 4.3company rating

    Embedded software engineer job in Charlotte, NC

    Backend Engineer (Contract) - Hybrid | 1-3 Days/Week Onsite Pay Rate: Up to $89/hr (W2 contract) Contract Length: 6 months We're looking for a skilled Backend Engineer to join a high-impact team working on large-scale, high-volume systems that power critical user experiences. This is an opportunity to contribute to core backend services, drive technical excellence, and help shape key components of a fast-moving product ecosystem. Top Skills We're Looking For 2-3+ years of strong native development experience Scala preferred, or strong Java background API design and client/server contract experience Experience with Swift or Kotlin What You'll Do Build and enhance core backend services and data aggregation layers with a focus on scalability, quality, and rapid iteration Develop high-quality integrations across internal services and external data partners Automate build, deployment, testing, monitoring, and data pipeline workflows Collaborate closely with front-end teams to deliver seamless end-to-end solutions Contribute to process improvements and adopt new tools/skills as the product grows Take ownership of highly impactful systems that directly shape the user experience Work in a fast-paced environment with a start-up-like culture and strong mission-driven mindset What We're Looking For Experience working with Scala, Java, or other functional programming languages Strong background in microservices, messaging patterns, and deployment models Proven experience designing and building scalable, testable APIs Proficiency in Scala is highly valued Native app development background in Kotlin or Swift Hands-on experience with Kafka, RabbitMQ, Amazon SQS, or similar messaging technologies Experience with Kubernetes and containerized environments Solid foundation in OOP, design patterns, algorithms, networking, and Linux systems Strong understanding of web application internals, scalability, SQL, and database schema design Familiarity with ORM concepts and production infrastructure needs Ability to mentor, collaborate, and communicate effectively Experience with Agile/Scrum 5+ years of industry experience as a backend engineer If you're passionate about building impactful backend systems, enjoy solving big problems, and want to contribute to meaningful user experiences, we'd love to connect. Equal Opportunity Employer/Veterans/Disabled Military-connected talent encouraged to apply To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to *********************************************** The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable: The California Fair Chance Act Los Angeles City Fair Chance Ordinance Los Angeles County Fair Chance Ordinance for Employers San Francisco Fair Chance Ordinance Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
    $89 hourly 2d ago
  • Principal Software Engineer Front-End

    Prometheus Group 3.9company rating

    Embedded software engineer job in Raleigh, NC

    Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and dedication to creating great products for our global customers are at the heart of all we do! In joining Prometheus, you will become a part of the largest global provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for equipment maintenance and operations. Role Overview: We are seeking a highly experienced Principal Software Engineer Front-End to serve as the technical anchor for the ePAS product. This individual will focus primarily on the front-end but should be highly capable working on the back-end and thinking across the entire product. This individual will lead architecture, design, implementation, debugging and mentoring efforts, elevating the productivity and quality of the entire engineering team. The candidate we're seeking combines deep expertise across MAUI, React, .NET, PostgreSQL and modern CI/CD pipelines with a proven ability to mentor, troubleshoot, and deliver production-grade solutions. Why This Role Matters: As the Principal Software Engineer Front-End for ePAS, you will shape the future of our web and mobile products used by customers worldwide. You'll ensure the products are architected for speed, scale and reliability to ensure our customers have a world-class experience. If you thrive on solving complex challenges, mentoring others, and delivering impactful enterprise software-we're excited to meet you! Key Responsibilities: Define and evolve the software architecture for ePAS, ensuring scalability, maintainability and performance. Lead design and implementation of core features using .NET, MAUI (mobile), React (web) and PostgreSQL, ensuring high quality and robustness. Troubleshoot complex performance, stability and customer-facing issues-from root cause to resolution. Mentor and uplift junior and mid-level engineers; establish best practices, conduct code/design reviews and drive the team's productivity and technical maturity. Own branching strategy, version control workflows and enforce standards across the engineering team. Manage build and release pipelines: GitLab CI, .NET CLI, Dockerfile setup, mac OS security CLI (certificate/app signing), debugging mac OS GitLab runners via VNC. Oversee CI/CD orchestration: Argo CLI and kubectl for internal-dev deployments, AWX administration and S3 backup workflows, GitLab token lifecycle management, app-store delivery process (iOS/Android). Debug and upgrade supporting systems including Java Spring backend services and Keycloak authentication/authorization components. Work with orchestration APIs (e.g., S3 API, Kubernetes API) and integrate with GitLab and S3 APIs for automation. Perform or coordinate manual UWP builds, manage ABM (Apple Business Manager) device profile administration, certificate provisioning and renewal. Collaborate closely with product management, infrastructure and DevOps teams to deliver a cohesive end-to-end solution; act as a technical thought-leader across disciplines. Preferably, manage Keycloak operations (configuration, policies, integration) and ensure identity-access workflows integrate tightly with the mobile/web stack. Qualifications & Experience: Bachelor's or Master's degree in Computer Science, Software Engineering or equivalent degree. 10+ years of professional software development experience, with multiple years as a lead or principal engineer. Expert-level hands-on experience with: .NET (C#), MAUI (mobile solutions), React (frontend) PostgreSQL database design, tuning, troubleshooting Software architecture and design patterns at scale Proven experience mentoring and raising the productivity of engineering teams. Deep experience troubleshooting performance, scalability, memory leaks, and stability issues in production systems. Strong expertise in branching strategies (Git), CI/CD pipelines and build/deployment tooling (GitLab CI, Docker, mac OS runner administration, certificate signing). Experience with deployment orchestration (Argo, Kubernetes CLI), AWX/Ansible Tower, S3 automation and token management. Familiarity with iOS/Android app-store delivery workflows, UWP builds and ABM/MDM device-profile management. Experience upgrading Java Spring services and Keycloak for identity and access management is a plus. Excellent communication skills, able to influence across teams and articulate technical decisions to stakeholders. Benefits Overview: We offer an attractive benefits program to meet the diverse needs of our teammates: Employee base HSA plan, dental, life and short-term disability coverage 100% paid for by Prometheus Group HSA & FSA plan options Retirement Savings with Generous Company Match & Immediate Vesting Gym membership to O2 Fitness Casual dress attire Half-Day Fridays Generous Paid Time Off Company Outings, Trips & Activities Prometheus Group is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. #LIonsite
    $101k-134k yearly est. 1d ago
  • Sr Software Engineer - Mainframe & Distributed Systems

    AG Foundry-Recruiting & Staffing

    Embedded software engineer job in Durham, NC

    Our client, a Fortune 500 company, is looking for a Sr Software Engineer - Mainframe & Distributed Systems, to join their team! We are looking for a Senior Software Engineer who is primarily a mainframe developer with knowledge and experience in distributed application development and support. The ideal candidate embraces Continuous Integration/Delivery, follows engineering best practices, and is passionate about innovation in the trading technology space. ***This would be a 12+ contract with chance to convert(if interested) Responsibilities: Build and deliver high-quality, maintainable software solutions in an Agile environment Ensure solutions meet both functional and non-functional business requirements Contribute to engineering best practices, including code reviews, cloud strategy, and CI/CD improvements Clearly communicate technical solutions and ideas to stakeholders across all levels Develop a strong understanding of the business domain and contribute meaningfully to technical discussions with both internal and external partners Continuously research and recommend modern tools and creative practices to drive innovation within the team Qualifications: Bachelor's degree (or higher) in Computer Science, Engineering, Information Technology, or equivalent 5+ years of professional software development experience Strong knowledge of: CICS (including Dynamic Transaction Routing), COBOL, DB2 (or DBZ), VSAM, JCL Familiarity with mainframe and DB2 tools such as File-AID, debuggers, and job schedulers Exposure to the Brokerage/Finance domain especially brokerage and margin products Experience working with highly transactional, fault-tolerant, and data-driven systems Ability to identify and mitigate technical risks; coach junior staff when needed Comfortable collaborating across distributed/global teams Strong problem diagnosis and troubleshooting skills On-call rotation experience Nice to have: Basic understanding of Sprint Boot or similar frameworks Basic understanding of Python Basic understanding of HTML, CSS, JavaScript & RESTful APIs
    $92k-122k yearly est. 5d ago
  • Senior AI Software Engineer

    Pyramid Consulting, Inc. 4.1company rating

    Embedded software engineer job in Charlotte, NC

    Immediate need for a talented Senior AI Software Engineer. This is a 24 months contract opportunity with long-term potential and is located in Charlotte, NC (Hybrid). Please review the job description below and contact me ASAP if you are interested. Job ID:25-93571 Pay Range: $75 - $80/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Responsibilities: Design and build highly complex AI-enabled software solutions using Agile, XP, and TDD practices. Develop scalable applications and APIs leveraging AWS services (Lambda, Glue, etc.) and Terraform for infrastructure automation. Write efficient, well-structured Python code for AI workflows and cloud integrations. Collaborate with data engineers, product owners, and other developers to deliver impactful solutions. Participate in code reviews, paired programming, and mentor junior team members. Translate complex AI concepts into manageable user stories and technical deliverables. Optimize data pipelines and ensure robust integration with cloud platforms. Provide technical guidance on AI architecture and best practices for sustainability and security. Stay current with emerging AI technologies, including agentic AI development. Comfortable working in a data-centric environment and managing multiple responsibilities. Key Requirements and Technology Experience: Key Skills; Python, Agentic AI, AWS . Associate's degree in Information Systems or related discipline AND 5 years of relevant experience OR High School/GED with 6 years of related work experience. Proven experience as a Senior AWS Software Engineer with hands-on expertise in: Python, Terraform, AWS Glue, Lambda, and API development. Experience with agentic AI development and AI-driven solutions. Familiarity with front-end development (Angular or similar) is a plus.--- main work is not Front-end. Strong understanding of cloud architecture and security best practices. Experience with CI/CD pipelines and automation. Ability to mentor and coach team members on AI and cloud technologies. Portfolio of work showcasing AI or cloud-based projects. - NOT A MUST . Our client is a leading Utility Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $75-80 hourly 2d ago
  • Senior Software Engineer

    Seneca Resources 4.6company rating

    Embedded software engineer job in Raleigh, NC

    Senior Software Engineer Position Status: 12-month W2 Contract (opportunity to extend or convert to full-time) Pay Rate: $65/hour (W2) Seneca Resources is seeking a highly skilled Senior Software Engineer to support a Business Integrations team in Raleigh, NC. This role is ideal for an experienced engineer who thrives in a collaborative Agile environment and enjoys designing scalable, secure integration solutions that support long-term business growth. You will partner closely with Product Owners, Architects, and cross-functional stakeholders to deliver high-quality software, mentor junior engineers, and help establish best practices across the team. Key Responsibilities: Collaborate with Product Owners, Business Analysts, Architects, and Scrum teams to define user stories and technical solutions Design, develop, and maintain integrations, enhancements, and defect fixes using C# and .NET Ensure solutions meet security, performance, coding, and quality standards Develop tools and practices to improve team efficiency and delivery Review API documentation to identify requirements, risks, and estimation inputs Mentor junior engineers and provide technical leadership Participate in code reviews, architecture discussions, and Agile ceremonies Identify risks and impediments early and recommend mitigation strategies Communicate complex technical concepts to technical and non-technical audiences Required Skills / Education: Strong expertise in Object-Oriented programming and SOLID principles Advanced experience with C#, .NET, Visual Studio, and SQL Proficiency with unit testing frameworks (MSTest, NUnit, xUnit) Experience developing and consuming RESTful APIs and web services Solid understanding of async programming, multithreading, and serialization Hands-on experience with Agile/Scrum, Azure DevOps, CI/CD pipelines, Git, and NuGet Experience with integration development and public API design Experience with complex n-tier or distributed applications Familiarity with Windows desktop application development and Windows Workflow Proficiency with HTML, XML, and JSON Knowledge of authentication mechanisms and design patterns Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) Excellent analytical, troubleshooting, and problem-solving skills Strong leadership, organizational, and mentoring abilities Excellent written and verbal communication skills Self-motivated with the ability to quickly understand large-scale architectures About Seneca Resources At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact. When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way. Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
    $65 hourly 2d ago
  • Senior Software Engineer - C++

    Toyota Racing Development USA

    Embedded software engineer job in Salisbury, NC

    We are seeking a Simulation Software Development Engineer to join our simulation engineering team. This role focuses on automating deployment pipelines, ensuring system reliability, and driving improvements in CI/CD practices using GitLab. You will collaborate closely with engineers specializing in vehicle dynamics, aerodynamics, tire modeling, and race car performance analysis to ensure our simulation toolchains are robust, scalable, and efficient. Responsibilities Support the development and deployment of advanced, physics based vehicle dynamics simulations Implement and enforce security measures and compliance standards to safeguard systems and data. Lead deployment and configuration of simulation systems, ensuring correctness, rigorous testing, and optimal performance. Collaborate with cross-functional teams including race engineers, data analysts, and vehicle dynamics experts to translate requirements into high-impact software tools Write clean, maintainable, and well-documented code Participate in code reviews, sprint planning, and team retrospectives Provide technical leadership in identifying and resolving system issues, minimizing downtime, and ensuring continuous operations. Identify opportunities for process, workflow, and system improvements. Apply knowledge of the software development life cycle to deliver high-quality solutions. Contribute to and improve software configuration management and change management practices. Drive automation of CI/CD pipelines in GitLab and integrate simulation models into cloud environments. Stay current with industry trends and bring forward ideas for improving our tools and development practices Required Skills, Experience & Qualifications 5+ years of professional experience in software development Proficiency in Linux/Bash scripting and software development in C/C++ Solid understanding of CI/CD systems, release management, and modern DevOps practices. Strong Git skills (repository management, branching, merging, reviews). Experience with software configuration management, testing, and deployment automation. Strong understanding of data structures, algorithms, and software design patterns Experience working with databases (preferably Postgres) Experience working with NoSQL databases (preferably Redis) Experience with web frameworks (preferably Node) Preferred Qualifications Experience working with MATLAB/Simulink or Dymola model integration into deployment workflows. Experience with software development in Python and JavaScript Knowledge of cloud-based simulation environments. Familiarity with vehicle modeling, physics-based simulation, or engineering toolchains.
    $86k-112k yearly est. 2d ago
  • Senior Back End Developer

    Aviva Talent Advisors

    Embedded software engineer job in Charlotte, NC

    Sr. Backend Engineer AVIVA Talent Advisors is partnered with an innovative cybersecurity company redefining how organizations defend themselves. Backed by top-tier investors, they've built an Autonomous Defense & Remediation platform powered by agentic AI, enabling companies to identify, contain, and neutralize threats in seconds. Their technology integrates seamlessly with existing security stacks and helps teams scale without additional headcount or reliance on MSPs. We are looking for two full time Sr. Backend Developers to join their team. You will architect and develop high-quality backend services in Python, build scalable systems, orchestrate AI-agent workflows, and collaborate closely with security experts to deliver enterprise-grade capabilities. ABOUT THE ROLE Architect and develop backend services in Python using FastAPI and Celery Design asynchronous workflows with Celery + Redis Build and maintain data models and persistence layers in MongoDB Develop advanced AI-agent workflow orchestration Build reliable, scalable, well-versioned APIs (authentication, tenancy, rate limiting, observability) Improve system performance for high-throughput event ingestion and enrichment Containerize and deploy services using Docker & Kubernetes Collaborate closely with product and security SMEs to translate SOC needs into backend capabilities ABOUT YOU 5+ years of backend engineering experience Strong Python development experience (FastAPI preferred) Experience with asynchronous task processing using Celery + Redis Strong understanding of MongoDB data modeling and persistence Experience owning features end-to-end and explaining technical decisions to stakeholders Familiarity with LangGraph / LangChain (tool calling, state machines, memory, guardrails) Containerization with Docker and deployment/operations in Kubernetes (cloud or hybrid/on-prem) Experience integrating with security platforms like CrowdStrike, Microsoft Defender, Splunk, Cribl, ServiceNow Solid understanding of observability practices (metrics, tracing, structured logging, distributed debugging) Thorough understanding of GitFlow and Agile methodologies You thrive in early stage organizations with high autonomy, fast iteration, and no bureaucracy Shipping meaningful products at enterprise scale excites you Join a world-class engineering team with strong peers and high standards ABOUT US AVIVA Talent Advisors is a Certified Women Business Enterprise (WBE) executive search firm providing expertise in talent acquisition and talent intelligence. We take a human-centric approach to hiring niche talent and executives driving digital transformation across the enterprise. We're passionate about creating connections that bring talented people together and creating a platform for elevating women in leadership. We are an Equal Employment and Affirmative Action employer F/M/Disability/Vet/Sexual Orientation/Gender Identity. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, national origin, sexual orientation, gender identity, disability, veteran status, sex age, genetic information, or any other legally protected basis.
    $86k-112k yearly est. 4d ago
  • Sr. Software Engineer - Python

    Insight Global

    Embedded software engineer job in Raleigh, NC

    Seeking Sr. Python Developers with strong understanding of software architecture and an interest in working with teams implementing and integrating GenAI/ LLM technologies in a fast-paced environment that values mentorship and collaboration. Hybrid - Raleigh, NC (2 days onsite, Tues & Wed.. potential to go to 3 days onsite) 6 mo. contract-to-hire Open to all candidates authorized to work in U.S. Required Skills & Experience Requirements: • 5+ years of professional experience in software development. • Strong proficiency in Python programming language. • Strong understanding of software development best practices and methodologies. • Experience with version control systems (e.g., Git). • Excellent problem-solving skills and attention to detail. • Experience with web frameworks (Django, Flask, FastAPI). • Experience with customer facing API design and tradeoffs. • Experience with containerization technologies (e.g., Docker, Kubernetes). • Familiarity with CI/CD pipelines and tools. • Experience with database design and management. • Experience with system architecture and API design. • Serve as the initial point of escalation for software development issues within your area of responsibility. • Write and review detailed specifications for the development of system components • Hands on experience working with AWS and/or Azure services, such as: o Compute: EC2, Lambda, Azure Functions o Storage: S3, Azure Blob o Databases: RDS, DynamoDB, Cosmos DB, DocumentDB o Messaging Services: AWS SNS o Networking, IAM, and monitoring tools • Experience working with cache databases and in-memory data stores such as Redis or Memcached to optimize read-heavy workloads, inference serving, and low-latency systems. • Experience designing or working with data storage and retrieval systems, both structured and unstructured • Experience with vector databases (e.g., Pinecone, FAISS, Weaviate) and search technologies (e.g., Solr, Elasticsearch, OpenSearch). • Familiarity with observability stacks: logging (EFK, ELK), monitoring (Prometheus, Datadog, Grafana), and distributed tracing (OpenTelemetry). • Experience integrating and managing messaging systems (e.g. AWS SNS, Kafka) • Solid understanding of access control, IAM, RBAC, and secrets management tools (e.g., AWS Secrets Manager, Azure Key Vault). Nice to Have Skills & Experience • Knowledge of LLM, machine learning pipeline and deployment strategies. • Knowledge of other programming languages (e.g., Go, Java). Job Description -Develop and implement high-quality, maintainable code across the full application lifecycle. -Collaborate with cross-functional teams to integrate AI-driven features into production systems. -Ensure performance, scalability, and reliability of software solutions. -Participate in code reviews and contribute to continuous improvement of development practices. -Troubleshoot and resolve complex technical issues in a timely manner. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************. To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: *************************************************** . Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
    $87k-114k yearly est. 4d ago
  • Senior Software Engineer

    Datastaff, Inc.

    Embedded software engineer job in Raleigh, NC

    DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC. is on-site Responsibilities: Design and implement user interfaces using Qt (C++) and QML. Collaborate with designers to translate UI/UX wireframes and FIGMA files into functional applications that run on Windows. Develop windows-based application using object-oriented programming (C++). Participate in code reviews and contribute to continuous improvement. Develop and perform software unit testing (Develop unit test automation). Perform software testing against the requirements. Perform other duties as assigned based on the business needs. Required Experience: Designed and implemented user interfaces using Qt (C++) and QML for production applications. Converted UI/UX wireframes and FIGMA designs into fully functional Windows applications in collaboration with design teams. Developed Windows-based applications leveraging object-oriented programming principles in C++. This opportunity is available as a W2 position with a competitive benefits package. DataStaff offers medical, dental, and vision coverage options as well as paid vacation, sick, and holiday leave. As many of our opportunities
    $87k-114k yearly est. 2d ago
  • Sr. Salesforce Software Developer (Only W2- No C2C/C2H/1099/H1B)

    Spectraforce 4.5company rating

    Embedded software engineer job in Raleigh, NC

    Title: Sr. Salesforce Software Developer (Only W2- No C2C/C2H/1099/H1B) Duration: 3+ Months The client's User Experience Platform Engineering team is looking for a Salesforce Software Engineer to join them. In this role, you will work in an environment where diverse perspectives are invited, the best ideas are valued, and people feel empowered to contribute. Freedom and courage are two of our core values, which is why you'll need to be comfortable taking risks and exploring the unknown. Primary job responsibilities 3+ years of experience in Salesforce development Developing and customizing Lightning components using Aura or Lightning Web Components (LWC) Implementing integration architectures for data and process integration within Salesforce & with other non Salesforce systems. Responsible for performance tuning, and troubleshooting during the project process. Perform proof of concepts on Salesforce Lightning platform Development of solutions on the Salesforce platform using Apex and Visualforce. Learn and understand Salesforce service cloud architecture Collaborate with a geographically distributed team Work on Salesforce Technologies like Salesforce Lightning, Classic, Integrations (REST, Outbound Messages), Agentforce, Einstein & Einstein Chat Required skills Salesforce Platform Fundamentals: Solid grasp of standard/custom objects, fields, relationships, page layouts, and the Lightning App Builder. Apex Development: Basic ability to write Apex classes, triggers, and SOQL queries, with awareness of best practices and governor limits. Lightning Web Components (LWC): Foundational knowledge of LWC structure, JavaScript, and consuming Apex methods. Salesforce Automation (Flows & Triggers): Experience designing and implementing solutions using Salesforce Flow, and understanding of Apex Triggers. Configuration vs. Customisation: Ability to identify when to use declarative features versus requiring custom code. JavaScript & Web Basics: Fundamental understanding of JavaScript for front-end development. Version Control (Git): Basic experience with Git for source code management. Asynchronous Apex (Awareness): Familiarity with concepts like Batch or Queueable Apex. Integration Concepts: Basic understanding of API principles (REST/SOAP).
    $95k-124k yearly est. 2d ago
  • HighJump WMS Sr Developer (Warehouse Management System)

    Ashley Furniture Industries 4.1company rating

    Embedded software engineer job in Advance, NC

    Join The #1 Furniture Company-Join The #1 Furniture Brand Ashley Furniture Industries, Inc. is the largest manufacturer of furniture in the world. Established in 1945, Ashley offers one of the industry's broadest product assortments to retail partners in 123 countries. The HighJump WMS Sr Developer will determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions within Distributions applications. This position will document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. The Lead Developer will prepare and install solutions by determining and designing system specifications, standards, and programming and improves operations by conducting systems analysis and recommending changes in policies and procedures. Primary Job Functions The Sr IT Developer will gather required information from vendors, recommending purchases, testing and approving products. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Plan programming projects by confirming program objectives and specifications. Research and recommend system solutions by comparing the advantages and disadvantages of custom development and purchase alternatives. Arrange specifications by developing logical sequence, preparing flowcharts, and researching solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Prepare program specifications based on documented business requirements. Develop code specifications by converting logical sequence and workflow into program language. Verify coding by performing unit testing and trial runs. Integrate applications by designing database architecture and server scripting, studying and establishing connectivity with network systems, search engines, and information servers. May make employment decisions and/or recommendations on hiring, improvement plans, transfers, promotions, corrective actions, terminations, pay adjustments, etc. The Sr IT Developer will mentor and provide direction to a team of developers as needed and may coordinate and manage the work of employees by directing members of the team to meet the area's goals as well as audit regularly to ensure standard operating procedures are being adhered to. May manage employee performance and assist employees in making improvements to their performance through coaching, mentoring, and administering performance reviews. Recommend, plan and/or implement employee training and skill development activities. May audit, maintain, and ensure employee time-keeping and absentee records are accurate. Demonstrated customer facing skills, with the ability to communicate effectively to business and technical audiences. Collaborates with Solution Architects and Business Analysts to extend the capabilities of the HighJump WMS platform. Provides technical leadership for the HighJump WMS Support team. Participate in design and code reviews of extensions and customizations of the HighJump WMS development framework. Participates and supports solution testing and deployment. Occasional Travel might require (Less than 10%) to meet business and senior leaders while kicking off and deploying major projects Required Qualification Bachelor / Associates degree in Information Systems, Computer Science and/or Engineering with 10+ years of experience in Software development and services. 5+ years Hands-on experience with relational databases such as MS SQL / Oracle etc. Experience with SQL tuning, writing, reading, and troubleshooting SQL queries Experience of at least 2 full cycle implementations of HighJump WMS 5-7 years of experience implementing Business Logic using Process objects in HighJump Architecture code. Experience with creating HighJump web pages using Page Editor (Report, Search, Add/Edit pages) including implementing workflow logic in the pages. 3-5 years of experience in the HighJump workspace performing Administration related tasks, such as Managing Users, Devices, and setting up Reports. Experience with enhancing and supporting HighJump WMS applications on the Cloud. Expertise in Software Design, Coding Standards, Code Reviews, Best practices. Strong consulting, analytical, and problem-solving skills Preferred Qualification 3-5 years of experience in the enhancing and supporting HighJump WMS application in a Retail Furniture based industry 5+ years of experience in Microsoft based technologies and software platforms such as C#, .NET, VB.NET, ASP.NET in Visual Studio 2008/2010/2012/2017/2019 With .NET Framework 3.5/4.0/4.5, LINQ 5-7 years of experience in creating web services, windows services, WCF and REST based services as needed for application projects. 5-7 years of experience in creating Stored Procedures, Views, Functions & jobs using Microsoft SQL server 2008/2012. 3-5 years of experience in enhancing and supporting HighJump WMS application in a high performing Agile team
    $92k-116k yearly est. 1d ago
  • Embedded Software Engineer

    ZP Group 4.0company rating

    Embedded software engineer job in Raleigh, NC

    Piper Companies is seeking a Embedded Software Engineer for a world leading technology organization in the Raleigh Durham, North Carolina area. The Embedded Software Engineer will work in RTP, NC. The Embedded Software Engineer will design, develop, implement and test security features and solutions. Responsibilities for the Embedded Software Engineer include: * Design, develop, and implement new embedded software solutions * Contribute to the development and deployment of security features * Research new technologies to increase awareness of best technology and tools to solve various problems * Test, documentation, and assist with proof of concepts * Participate in architecture design and code reviews Qualifications for the Embedded Software Engineer include: * Must be eligible to work in the United States * 2+ years of professional embedded software engineering experience * Reside near RTP, NC for commuting distance to office * Linux background * Embedded C and/or C++ experience * Security Protocol and/or cryptography experience * Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering Compensation for the Embedded Software Engineer includes: * Salary Range: $65,000 - $140,000 based on experience * Full comprehensive benefits package including medical, dental, vision, 401K, PTO, sick leave as required by law * This job opens for applications on July 31, 2025. Applications for this job will be accepted for at least 30 days from the posting date. Keywords: Embedded Software Engineer, C/C++ Software Engineer, CPU #LI-JA1 #LI-HYBRID
    $65k-140k yearly 60d+ ago
  • Sr. Embedded Application Engineer

    Actalent

    Embedded software engineer job in Raleigh, NC

    This team provides the technical and engineering work for the R&D department of a leading global aesthetics company. The ideal candidate will have experience being responsible for software architectural design, advanced GUI design and development on the host computer, cybersecurity design and implementation, as well as designing and implementing tools to support manufacturing the medical system as well as software documentation for a complex system. Our client, as an organization, prides itself on it's award winning portfolio of injectables, devices, and skin care products to help health care professionals fuel confidence in others through aesthetic medicine. The work being done by this team provides the technology used in their devices. Our client is currently in the process of constructing a state of the art lab where the software engineers and device engineers can collaborate together towards creating new products and enhancing legacy products. Key Responsibilities: - Design and implement user interfaces using Qt (C++) and QML - Collaborate with designers to translate UI/UX wireframes and FIGMA files into functional applications that run in Windows - Participate in code reviews and contribute to continuous improvement - Perform software testing against the requirements - Perform software unit testing (Develop unit test automation) - Perform other duties as assigned based on the business needs Additional Skills & Qualifications - Master's degree in related technical field - Experience with medical device. Medical devices standards like IEC62304, ISO14971, IEC60601 - Design experience with real-time systems, state machines and standard Windows applications - Strong recent experience with C++ (writing advanced C++ code for complex systems) - C and Visual Studio - SQL database - OpenGL - Design experience with real-time systems, state machines, and standard Windows applications Job Type & Location This is a Contract position based out of Raleigh, NC. Pay and Benefits The pay range for this position is $50.00 - $79.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Raleigh,NC. Application Deadline This position is anticipated to close on Dec 20, 2025. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $50-79 hourly 5d ago
  • Embedded Software Engineer III

    Alten Technology USA

    Embedded software engineer job in Greensboro, NC

    Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life-from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more. As part of the global ALTEN Group-57,000+ engineers in 30 countries-we deliver across the entire product development cycle, from consulting to full project outsourcing. When you join ALTEN Technology USA, you'll collaborate on some of the world's toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow. Role Responsibilities Lead and contribute to the full lifecycle of embedded software programs, from initial requirements through deployment and long-term support Develop, evaluate, and maintain software requirements with end-to-end traceability Architect, implement, and review high-quality embedded software solutions Troubleshoot and resolve complex software issues on embedded hardware and in simulated environments Conduct in-depth root cause analysis for defects and field-reported anomalies Apply advanced development and analysis tools to assess performance metrics such as memory utilization, stack depth, execution timing, and verification coverage Define robust verification strategies aligned with software requirements and system objectives Support investigations related to verification and validation failures Actively participate in customer and regulatory audits, providing technical expertise and documentation Required Experience and Qualifications Seven (7) or more years of professional experience developing embedded software Strong working knowledge of multiple microcontroller families, architectures, and operating models Demonstrated experience developing software under safety- or mission-critical design standards (e.g., DO-178, IEC 61508, or equivalent) Expert-level proficiency in C for embedded systems Hands-on experience with source control systems and collaborative development practices Familiarity with application lifecycle management tools supporting requirements definition, traceability, testing, and issue tracking Exceptional written and verbal communication skills, including the ability to clearly articulate complex technical concepts Proven ability to debug and analyze embedded software using on-target hardware and/or simulation tools Proficiency with common office productivity applications Capability to support long-duration programs that span multiple years Preferred Background Bachelor's degree (or equivalent) in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science Knowledge of MISRA C coding standards and compliance practices Understanding of power electronics fundamentals and their interaction with embedded control systems Experience preparing technical presentations and leading or supporting formal audits Ability to interpret electrical schematics and interface effectively with hardware design teams Experience contributing to electrical power system development for internationally deployed military aircraft Eligibility to work as a U.S. Person Salary Range: $90,000-130,000 The actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process. Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans' Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.
    $90k-130k yearly 2d ago
  • Senior Principal Embedded Software Engineer (Relocation Assistance)

    Hillrom 4.9company rating

    Embedded software engineer job in Raleigh, NC

    This is where your work makes a difference. At Baxter, we believe every person-regardless of who they are or where they are from-deserves a chance to live a healthy life. It was our founding belief in 1931 and continues to be our guiding principle. We are redefining healthcare delivery to make a greater impact today, tomorrow, and beyond. Our Baxter colleagues are united by our Mission to Save and Sustain Lives. Together, our community is driven by a culture of courage, trust, and collaboration. Every individual is empowered to take ownership and make a meaningful impact. We strive for efficient and effective operations, and we hold each other accountable for delivering exceptional results. Here, you will find more than just a job-you will find purpose and pride. Your Role at Baxter This is where your work saves lives Baxter is seeking a visionary and highly skilled Sr Principal Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As a key member of our team, you will play a pivotal role in driving the development of cutting-edge, embedded software solutions that enhance our infusion portfolio. If you're passionate about developing high-quality software that meets the needs of our clients, we want to hear from you. This role is based out of our Raleigh, NC location with relocation benefits available. What you'll be doing: Design and Develop Embedded Software Applications: Create high-performance and robust embedded software, ensuring seamless integration with hardware components and accurate implementation of high precision system functionality. Lead Architectural Design: Drive the architectural software services and devices, focusing on modularity, scalability, and maintainability, and ensuring that software and hardware components work in harmony. Collaborate Across Functions: Work closely with hardware engineers, product managers, and other stakeholders to define system requirements and ensure seamless integration of software and hardware components. Mentor and Guide: Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and improvement. Ensure Code Quality: Conduct thorough code reviews, ensuring adherence to coding standards and best practices, and implement testing strategies to validate software functionality and performance. Stay Ahead of the Curve: Stay abreast of emerging technologies and industry trends, particularly in embedded systems development and verification, to drive innovation within the team. Document and Share Knowledge: Create and maintain comprehensive documentation for software designs, processes, and testing procedures, and share knowledge with the team to ensure continuous improvement. What you'll bring: Expertise in Embedded Software Development: Bachelor's in computer science, electrical engineering, or a related field, with 8+ years of experience in embedded software development, and 3+ years of experience specifically writing high reliability real-time embedded software in C/C++. Technical Skills: Highly proficient in C++, with a strong understanding of object-oriented programming principles, and experience with real-time operating systems (RTOS) and embedded Linux. Soft Skills: Excellent problem-solving skills and attention to detail, strong communication and interpersonal skills, and proven leadership abilities, with experience managing technical projects and mentoring team members. Preferred Qualifications Additional Programming Languages: Experience with additional programming languages such as Python, and familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (e.g., Jenkins) tools. OOAD Principles: Knowledge of object-oriented design principles as they relate to embedded systems, and demonstrated experience in writing, debugging, and optimizing C/C++ code for embedded systems. Automated Testing: Experience with automated testing using GTest. Experience in a regulated industry preferred, ideally in medical device software with IEC 62304 experience. Excellent documentation skills. Baxter is committed to supporting the needs for flexibility in the workplace. We do so through our flexible workplace policy which includes a required minimum number of days a week onsite. This policy provides the benefits of connecting and collaborating in-person in support of our Mission. The flexible workplace policy is subject to local laws and legal requirements. At its discretion, Baxter may decide to adjust, suspend, or discontinue as business needs change. We understand compensation is an important factor as you consider the next step in your career. At Baxter, we are committed to equitable pay for all employees, and we strive to be more transparent with our pay practices. The estimated base salary for this position is $128,000 to $176,000 annually. The estimated range is meant to reflect an anticipated salary range for the position. We may pay more or less than of the anticipated range based upon market data and other factors, all of which are subject to change. Individual pay is based on upon location, skills and expertise, experience, and other relevant factors. This position may also be eligible for discretionary bonuses. For questions about this, our pay philosophy, and available benefits, please speak to the recruiter if you decide to apply and are selected for an interview. #LI-MS1 US Benefits at Baxter (except for Puerto Rico) This is where your well-being matters. Baxter offers comprehensive compensation and benefits packages for eligible roles. Our health and well-being benefits include medical and dental coverage that start on day one, as well as insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance. Financial and retirement benefits include the Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount, and the 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching. We also offer Flexible Spending Accounts, educational assistance programs, and time-off benefits such as paid holidays, paid time off ranging from 20 to 35 days based on length of service, family and medical leaves of absence, and paid parental leave. Additional benefits include commuting benefits, the Employee Discount Program, the Employee Assistance Program (EAP), and childcare benefits. Join us and enjoy the competitive compensation and benefits we offer to our employees. For additional information regarding Baxter US Benefits, please speak with your recruiter or visit our Benefits site: Benefits | Baxter Equal Employment Opportunity Baxter is an equal opportunity employer. Baxter evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic. Know Your Rights: Workplace Discrimination is Illegal Reasonable Accommodations Baxter is committed to working with and providing reasonable accommodations to individuals with disabilities globally. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application or interview process, please click on the link here and let us know the nature of your request along with your contact information. Recruitment Fraud Notice Baxter has discovered incidents of employment scams, where fraudulent parties pose as Baxter employees, recruiters, or other agents, and engage with online job seekers in an attempt to steal personal and/or financial information. To learn how you can protect yourself, review our Recruitment Fraud Notice.
    $128k-176k yearly Auto-Apply 14d ago
  • Embedded Engineer - Recent Grad/Full Time

    Honeywell 4.5company rating

    Embedded software engineer job in Charlotte, NC

    **The future is what you make it.** When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers, and doers who make the things that make the future. That means changing the way we fly, fueling jets in an eco-friendly way, keeping buildings smart and safe and even making it possible to breathe on Mars. Working at Honeywell isn't just about developing cool things. That's why our employees enjoy access to dynamic career opportunities across different fields and industries. **Are you ready to help us make the future?** **ABOUT THE ROLE:** The Embedded Software Engineer develops and implements the software of embedded devices and systems. They are also responsible for the analysis and monitoring of the efficiency and stability of a system. They develop and implement embedded devices and systems and support software quality assurance while optimizing I/O performance. The Embedded Software Engineer develops codes, tests, and troubleshoots system software. They are the designers of the first layer of code that runs on a device and need a full comprehension of its hardware. **Location:** This position is available in multiple locations across the United States. The exact worksite location will be selected based on business requirements and the candidate's relevant experience and qualifications. The annual base salary range for this position is $68,000/yr - $126,500/yr. Please note that this salary information serves as a general guideline. Honeywell considers various factors when extending an offer, including but not limited to the scope and responsibilities of the position, the candidate's work experience, education and training, key skills, as well as market and business considerations. **MINIMUM QUALIFICATIONS: ** + Currently pursuing a bachelor's degree (or higher) from an accredited college or university in Computer Engineering, Software Engineering, Computer Science or similar field + Must have graduated or graduating from an accredited college or university between August 2025 and May 2026 and be available to begin full-time work between September 2025- July 2026 + Must have obtained degree within 12 months of the date of hire Honeywell is currently unable to consider applicants who would require current or future sponsorship for employment authorization for this position. Candidates must be authorized to legally work in the United States without current or future sponsorship requirements. **WE VALUE: ** + Embedded systems development using C/C++, JAVA, ADA, or other similar languages. + Knowledge of software configuration management, Software Development + Experience/knowledge of Matlab, Simulink, LabView, Python or similar In addition to a competitive salary, leading-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays. For more information visit: Benefits at Honeywell (******************************** The application period for the job is estimated to be 40 days from the job posting date; however, this may be shortened or extended depending on business needs and the availability of qualified candidates. \#HoneywellURNAM Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.
    $68k-126.5k yearly 60d+ ago
  • Embedded Software Engineer

    XDIN

    Embedded software engineer job in Greensboro, NC

    XDIN subsidiary of ALTEN Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering & Information Technology system, and operates in over 21 countries (Europe, North America, Asia, Africa and Middle East) with more than 28,000 employees of which 88% are engineers. At XDIN, we are always looking for world-class talent to lead our global teams through commitment and dedication to our OEM and Tier I clients. We believe in quality support from concept through production, and delivering the best customer experience while at the same time attaining a great place to work! XDIN Offers Competitive wages, BOE. Major health, dental insurance benefits and vision savings plan. 401k, and basic life. Supplemental benefits such as short-term disability, accident, cancer and life insurance. Paid company holidays and earned time off. We place a high value on thought leadership. We want every employee to develop all the skills required to become an engineering and technology thought leader; contributing to the knowledge assets of our team and our clients. From day one, every consultant is trained and mentored to elevate their careers. Responsibilities: Breaks down requirements of electrical system into component level & writes detailed component level software specifications Writes component level Hardware (electrical & mechanical) requirements or specifications which includes but not limited to microcontroller, Stepper Motor, LCD specifications, CAN & LIN, I/Os, Voltage and Power, Pining & Connectors, PCB, EMI/EMC, Styling, Packaging, Chemical/Thermal & vibration aspects. Interprets & Implements automotive standards, guidelines & legal regulations impacting the Information presented to the drivers of commercial vehicles in the North American market (ISO 2575, OBD-II, NHTSA, FMVSS, FMCSA, US-EPA, ISO26262, Lead free etc.). Takes part in supplier requirement, design and test reviews, for hardware, software &Performs bench/smoke tests for the prototype delivery from supplier and hands it over to component/system/truck testing teams. Works with field and warranty claims regarding tools, processes and methods (Example: SPC, RCA, 8D, A3, Fishbone etc.,) used by service functions. Uses quality tools and implements the resulting actions into component development plan - Screening, Risk analysis, S/D/P FMEAs, DFAM, DFA, Dependability/Criticality analysis. Responsible for releasing the component (Hardware & Software) into Volvo PDM system by creating & structuring part numbers correctly across truck variants. Also responsible for developing and maintaining component roadmaps with part number details for the life time of the components. Projects & Process Works with purchasing buyers to get involved with supplier selection & development Plans, monitors and controls all lowest level milestones for the component development (Including making project and product cost estimations, time plans) from concept phase to start of serial production. Functionally reports to electrical project manager or Engineering task leaders during the project phase. Highlights risks and support needed and escalations to the project steering committee ahead of time and follows up all the identified actions for closure. Directly reports to Group manager & supports electrical management team with component level impacts by providing cost & time estimations and also suggest alternative solutions if any, during analysis of new projects or new feature introductions. Adheres to configuration management guidelines Works in a multisite, multi-cultural, multifunctional team environment across different geographies as and when necessary. Adheres to product development processes as mandated within the organization and maintains adequate documents for all related work products Requirements: Bachelor of Engineering or Science in Electrical and/or electronics required; specialization in embedded systems is a plus 8 years of overall experience with at least 5 years focusing on automotive electronics development Experience developing instrument clusters/infotainment systems in the capacity of component owner Software development (HMI, C/C++) experience is a plus Experience working in an agile environment with shorter development cycles/SPRINTS is a plus The Location: This opportunity is based in Greensboro, NC.
    $76k-100k yearly est. Auto-Apply 60d+ ago
  • senior embedded software engineer

    Us Tech Solutions 4.4company rating

    Embedded software engineer job in Cary, NC

    US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website ************************ We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well. Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset. Job DescriptionResponsibilities: • Review system-level requirements, and process them into software requirements specifications • Design components of an embedded system based on software requirements • Integrate applications using components developed in-house and 3rd party libraries • Document the design using UML diagrams (collaboration diagram, sequence diagram, state diagram) • Implement the code for embedded systems using the ARM Cortex-M platform, following our coding conventions • Develop test plans, then test the implemented code through unit tests and integration tests • Participate in design and code reviews QualificationsRequired qualifications: • 8+ years of engineering experience (or advanced degree plus 6 years) • 5+ years of C/C++ programming experience • 3+ years of RTOS (or bare-metal) applications development and debugging device drivers experience • 5+ years working in cross functional teams consisting of discipline specific engineers, or comparable experience • 2+ years of experience using ARM7TDMI / ARM Cortex-M / MSP430 / Renesas RX microcontrollers • Experience in algorithm design/implementation. • Demonstrated experience with unit testing (at least one UT framework) and integration testing • Demonstrated understanding of concurrency concepts and techniques (multithreading, locking, semaphores) • Demonstrated experience with GUI development: QT or EmWin/StemWin/PEG/uC-GUI Additional Information Thanks & Regards kushal kumar Phone: ************ ext: 7941
    $93k-115k yearly est. 60d+ ago
  • Senior React Developer

    Pyramid Consulting, Inc. 4.1company rating

    Embedded software engineer job in Charlotte, NC

    Immediate need for a talented Senior React Developer. This is a 18 month contract opportunity with long-term potential and is in Pennington, NJ/ Charlotte, NC (Hybrid). Please review the job description below and contact me ASAP if you are interested. Job ID: 25-95232 Pay Range: $65 - $68/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Responsibilities: Application Development & Architecture: Design, develop, and maintain scalable, high-performance web applications using Node.js and React.js, building robust back-end services with Express.js and RESTful APIs, and creating responsive, intuitive front-end user interfaces that follow modern UI/UX and web standards. Collaboration & Feature Delivery: Work closely with cross-functional teams including product managers, designers, QA, and data engineers to analyze requirements, solve complex technical problems, and deliver next-generation risk reporting and analytics solutions in an agile, collaborative environment. Performance, Quality & Optimization: Ensure application reliability, security, and responsiveness by writing clean, maintainable code; optimizing applications for speed and scalability; improving existing codebases; and integrating data sources using SQL databases, Java services, and Hadoop-based systems where applicable. Best Practices & Continuous Improvement: Utilize modern development tools such as Webpack, Babel, and Yarn, follow coding standards and best practices, stay current with emerging technologies, and actively contribute to continuous improvement through code reviews, documentation, and knowledge sharing within the team. Key Requirements and Technology Experience: Key Skills; React, NodeJS, API, SQL Financial services Must Have: 8 - 10 years of UI Developer experience required. 8 years of ReactJS experience 5 years of NodeJS. 5 years of SQL. Our client is a leading IT Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $65-68 hourly 2d ago
  • Sr. Embedded Application Engineer

    Actalent

    Embedded software engineer job in Raleigh, NC

    This team provides the technical and engineering work for the R&D department of a leading global aesthetics company. The ideal candidate will have experience being responsible for software architectural design, advanced GUI design and development on the host computer, cybersecurity design and implementation, as well as designing and implementing tools to support manufacturing the medical system as well as software documentation for a complex system. Our client, as an organization, prides itself on it's award winning portfolio of injectables, devices, and skin care products to help health care professionals fuel confidence in others through aesthetic medicine. The work being done by this team provides the technology used in their devices. Our client is currently in the process of constructing a state of the art lab where the software engineers and device engineers can collaborate together towards creating new products and enhancing legacy products. Key Responsibilities: * Design and implement user interfaces using Qt (C++) and QML * Collaborate with designers to translate UI/UX wireframes and FIGMA files into functional applications that run in Windows * Participate in code reviews and contribute to continuous improvement * Perform software testing against the requirements * Perform software unit testing (Develop unit test automation) * Perform other duties as assigned based on the business needs Additional Skills & Qualifications * Master's degree in related technical field * Experience with medical device. Medical devices standards like IEC62304, ISO14971, IEC60601 * Design experience with real-time systems, state machines and standard Windows applications * Strong recent experience with C++ (writing advanced C++ code for complex systems) * C and Visual Studio * SQL database * OpenGL * Design experience with real-time systems, state machines, and standard Windows applications Job Type & Location This is a Contract position based out of Raleigh, NC. Pay and Benefits The pay range for this position is $50.00 - $79.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Raleigh,NC. Application Deadline This position is anticipated to close on Dec 20, 2025. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $50-79 hourly 5d ago

Learn more about embedded software engineer jobs

Do you work as an embedded software engineer?

What are the top employers for embedded software engineer in NC?

Alten Technology USA

GE Vernova

Top 10 Embedded Software Engineer companies in NC

  1. Alten Technology USA

  2. Eaton

  3. Google

  4. GE Vernova

  5. Beta

  6. Baxter International

  7. ZP Group

  8. Garmin

  9. Actalent

  10. Onto Innovation

Job type you want
Full Time
Part Time
Internship
Temporary

Browse embedded software engineer jobs in north carolina by city

All embedded software engineer jobs

Jobs in North Carolina