Post job

Embedded software engineer jobs in Winston-Salem, NC - 31 jobs

All
Embedded Software Engineer
Senior Software Engineer
Staff Software Engineer
Advanced Software Engineer
Principal Software Engineer
Software Integrator Engineer
Embedded Software Developer
Software Systems Engineer
  • Embedded Software Engineer III

    Alten Technology USA

    Embedded software engineer job in Greensboro, NC

    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 Auto-Apply 34d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • 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
  • Staff Software Engineer

    Labcorp 4.5company rating

    Embedded software engineer job in Burlington, NC

    **Staff Software Engineer** **- REMOTE (U.S)** Labcorp Genetics (formerly Invitae) is dedicated to bringing comprehensive genetic information into mainstream medicine to improve healthcare for billions of people. Our team is driven to make a difference for the patients we serve. We are leading the transformation of the genetics industry, by making clinical-grade genetic information affordable and accessible to guide health decisions across all stages of life. Our **Staff Software Engineer** will impact and influence multiple services and platforms through their highly developed system design and architecture skills. This individual contributor has the scope of multiple initiatives spanning across multiple teams. **RESPONSIBILITIES:** + Own and deliver product or platform goals across multiple years and teams. + Mentor and guide experienced engineers within the company, fostering technical growth and serving as a role model for engineers across multiple teams + Define the what and how for projects while holding a high standard for technical outcomes and delivery + Identify and prioritize the right solutions to solve ambiguous, open-ended problems + Influence the roadmaps of other teams to hit business goals + Define and deliver the vision for large business-impacting projects + Influence stakeholders and get buy-ins across multiple teams and disciplines + Design, architect, implement, test, monitor multiple microservices in production + Ensure the team follows best practices and adheres to design principles + Be responsible for monitoring and health of existing systems while building new + Design, develop, test, deploy, maintain and enhance existing systems + Provide technical guidance and leadership on high-impact projects + Contribute to architectural decisions and overall strategy for projects + Build, optimize and scale software solutions on cloud computing platforms + Stay current with new tools and emerging technologies **REQUIREMENTS:** + Bachelor's degree in Engineering, Computer Science, IT or related field + 7+ years progressive experience + Strong collaboration and communication skills to effectively work with highly inclusive and diverse teams + Strong foundation in software design principles + Experience building and working with microservices + Expertise in Python or high-level, interpreted, object-oriented programming language + Experience building scalable systems using public cloud platforms such as AWS or Azure + Experience working with Kubernetes, cache systems (e.g. Redis), message queuing systems (e.g. RMQ, Kafka), workflow orchestrators (e.g.Nextflow), storage options and types (NAS, NFS, S3, S3 bucket) + Experience in building and enhancing continuous integration (CI) and continuous deployment (CD) + Experience working with Agile development methodologies and practices + Excellent problem solving and analytical skills + Experience working with Kubernetes, container orchestration + Demonstrated ability to deliver high-quality maintainable code + Proven track record of successfully managing complex technical projects spanning multiple teams + Provides quality feedback on designs written by other engineers + Create coherent designs with multiple systems that interact across system boundaries + Roll out and deprecate major features or systems with minimal livesite impact + Set clear system metrics and achieve them consistently throughout the lifetime of the system + Designing systems and choosing the right technologies that fit within a larger architecture + Owns the overall health and engineering quality of multiple systems + Drive the strategy and implementation for system operations including testing, observability, and monitoring + Deep expertise in the platforms and software used for the team's work + Raise the bar across teams through system design, architecture, code-reviews, monitoring, etc **This position is not eligible for visa sponsorship** **.** **Application window closes:** **2/01/2026** **Pay Range: $** **180,000.00 - $220,000.00 a year** **All job offers will be based on a candidate's skills and** **prior** **relevant experience, applicable degrees/certifications, as well as internal equity and market data. ** The position is also eligible for an annual bonus under the Labcorp Bonus Plan. Bonuses are payable based on corporate and/or business segment performance and are subject to individual performance modifiers. Compensation may also include discretionary short- and long-term incentive packages **.** **Benefits:** Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan. Casual, PRN & Part Time employees regularly scheduled to work less than 20 hours are eligible to participate in the 401(k) Plan only. ** ** For more detailed information, please ** ** click here (************************************************************** **. ** **Labcorp is proud to be an Equal Opportunity Employer:** Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law. **We encourage all to apply** If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site (**************************************************** or contact us at Labcorp Accessibility. (Disability_*****************) For more information about how we collect and store your personal data, please see our Privacy Statement (************************************************* .
    $220k yearly 60d+ ago
  • Staff Software Engineer

    Inmar 4.5company rating

    Embedded software engineer job in Winston-Salem, NC

    The Staff Software Engineer provides technical leadership that spans multiple teams and business units within a division, ensuring architectural consistency, guiding cross-team initiatives, and mentoring engineers to raise the technical bar across the organization. This role builds on the team-focused responsibilities of a Lead Engineer and bridges toward the division-wide or deep-specialization responsibilities of a Principal Engineer. Key Responsibilities Technical Leadership Across Business Units * Provide architectural direction and oversight for multiple products or teams within a business unit, ensuring systems are designed for scalability, security, and long-term maintainability. * Identify and address technical challenges that span across teams and require coordination beyond a single product. * Partner with business unit leadership to align initiatives with division-level strategies and standards. * Apply strong diagramming and modeling skills to communicate complex system designs, data flows, and architecture decisions clearly across teams and stakeholders. Collaboration & Influence * Collaborate with Lead Engineers to ensure delivery execution is technically sound and aligned with broader business-unit objectives. * Work closely with product and business leadership to ensure technical solutions meet current and future business needs. * Influence technical decisions and build consensus across teams and stakeholders at the business-unit level. Mentorship & Growth * Mentor engineers and technical leads, fostering professional growth and developing the next generation of technical leaders. * Promote best practices in design, coding, testing, and operations across multiple teams. * Serve as a role model for technical excellence, collaboration, and continuous improvement. Execution & Delivery * Lead the design and implementation of complex, business-unit-wide initiatives, often requiring integration across multiple systems or domains. * Contribute code directly to projects while working alongside Lead Engineers, ensuring hands-on involvement in delivery and setting a high standard of technical excellence. * Anticipate long-term technical risks, manage technical debt, and proactively propose improvements. * Support incident response, helping teams identify root causes and implement systemic fixes that benefit the business unit as a whole. Qualifications * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience. * 10+ years of experience in software engineering, with a minimum of 4+ years in a technical leadership role. * Significant experience architecting, building, and scaling software systems in complex environments. * Demonstrated ability to lead technical efforts across multiple teams or products. * Strong ability to evaluate trade-offs and guide teams toward solutions that balance business needs with technical integrity. * Excellent communication skills and the ability to influence across organizational boundaries. * Track record of mentoring and developing engineers at multiple levels. * Deep understanding of software engineering principles, architecture, and operational excellence, independent of any specific technology stack. Physical Demands The physical demands described here are representative of those that must be met by an associate to successfully perform the major job responsibilities (essential functions) of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the major job responsibilities. This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job. * Use Hands to Handle Objects - Regularly * Reach with Hands or Arms - Regularly * Talk or Hear and Read Instructions - Regularly * Stand, Kneel, or Stoop and Lift 20 Pounds - Occasionally * View Items at a Close Range - Regularly Rarely: Job requires this activity up to 25% of the time Occasionally: Job requires this activity between 25% - 50% of the time Frequently: Job requires this activity between 50% - 75% of the time Constantly: Job requires this activity more than 75% of the time Individual Competencies * Authenticity: Departmental oversight including goal setting, budget management, and results. * Innovative: Arrives at decision using analytical thought. * Urgency: Expertise in their discipline and understands these concepts in other disciplines. * Accountability: Entire organization. * Communication: Contributes to strategy for their team. * Problem Solving: Completes routine and repetitive tasks where tasks are straightforward. * Teamwork: Advanced communication skills used to lead a team. * Collaboration: Creates internal alliances outside the immediate team or department. As an Inmar Associate, you: * Put clients first and consistently display a positive attitude and behaviors that demonstrate an awareness and willingness to listen and respond to clients in order to meet their short-term and long-term needs, requirements and exceed their expectations. * Treat clients and teammates with courtesy, consideration and tact; you also have the ability to perceive the needs of internal and external clients and communicate effectively with the objective of delighting and retaining the client. * Build collaborative relationships and work cooperatively with others, inside and outside the organization, to accomplish objectives, develop and maintain mutually beneficial partnerships, leverage information and achieve results. * Set and attain achievable, yet aggressive, goals with a sense of urgency and accountability. * Understand that results are important and focus on turning mission into action to achieve results following the principles of Flawless Execution while consistently complying with quality, service and productivity standards to meet deadlines and exceed expectations by giving our clients the best possible outcome. * Support a safe work environment by following safety rules and regulations and reporting all safety hazards. At Inmar, we put people first and that means empowering our associates to thrive at every stage of life and career. Our comprehensive and competitive benefits package is thoughtfully designed to support a wide range of lifestyles and life stages. Eligible associates have access to: * Medical, Dental, and Vision insurance * Basic and Supplemental Life Insurance options * 401(k) retirement plans with company match * Health Spending Accounts (HSA/FSA) We also offer: * Flexible time off and 11 paid holidays * Family-building benefits, including Maternity, Adoption, and Parental Leave * Tuition Reimbursement and certification support, reflecting our commitment to lifelong learning * Wellness and Mental Health counseling services * Concierge and work/life support resources * Adoption Assistance Reimbursement * Perks and discount programs Please note that eligibility for some benefits may depend on your job classification and length of employment. Benefits are subject to change and may be governed by specific plan or program terms. At Inmar, compensation reflects our belief in integrity, transparency, and the value of individual contributions. The hiring range for this position is: 136,542.38 - 227,570.63 USD Annual The final offer may vary based on factors such as geographic location, job-related skills, education, certifications, work experience, and other relevant considerations. Depending on the job level and role, it may include: * Annual discretionary bonuses through our Core Company Performance Bonus Plan * Equity grants, sign-on bonuses, and other tailored incentive opportunities * Additional discretionary compensation, such as: * Growing Revenue Incentives * Corporate or VIP Bonuses * Deferred compensation opportunities The actual annualized salary offered at the time of hire will be communicated in the candidate's offer letter. We remain committed to fairness and transparency across all locations. Where required, including for remote-eligible roles, local pay ranges are disclosed in accordance with applicable laws and regulations. We are an Equal Opportunity Employer, including disability/vets. Recruitment Fraud Notice: Recruitment fraud is an increasingly common scam where individuals pose as employers to offer fictitious job opportunities. Scammers sometimes impersonate Inmar recruiters on LinkedIn and other channels. We will never ask for payment or sensitive personal information during the hiring process. Verify any role on our official Workday Careers site and learn how to spot scams in our full notice. This position is not eligible for student visa sponsorship, including F-1 OPT or CPT. Candidates must have authorization to work in the U.S. without the need for employer sponsorship now or in the future.
    $95k-127k yearly est. Auto-Apply 60d+ ago
  • Principal Software Engineer, VP

    State Street Corporation 4.1company rating

    Embedded software engineer job in Burlington, NC

    Who we are looking for: Leading technical contributor to the enhancement and maintenance of one or more Charles River IMS modules or components of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. Why this role is important to us: Charles River Development empowers investment firms worldwide with a cloud-based platform that streamlines and automates the investment process across asset classes. As part of State Street Alpha, we bring together data, technology, and services to help clients make confident decisions and scale with agility. Our open ecosystem and global support model enable investment professionals-from portfolio managers to private markets specialists-to navigate complexity and drive innovation. At Charles River, we thrive on collaboration, continuous improvement, and a shared commitment to shaping the future of financial technology. Responsibilities: * Drive technical excellence by working independently to analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River's business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation * Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems * Provide thought leadership in the design of product architecture within and beyond the team's scope of responsibility * Direct problem solving for projects or major phases of projects to resolve advanced software technical issues * Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript, or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business * Provide informed guidance and critical analysis of proposed changes during code reviews * Write unit and automation tests to ensure a high quality end product * Identify ways of improving development test methodologies contribute to and related test methodology frameworks * Conduct manual tests to ensure a high quality end product * Provide expert level troubleshooting on large, mission critical client implementations * Actively assist team leaders in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives * Plan and coordinate cross-team activities groups to complete assignments * Advise senior management on technical strategy * Provide mentoring to junior and senior staff Preferred qualifications and education: * B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred. Experience: * Experience with the Spring Boot Microservices and familiarity with the service deployment in cloud environments. * Understanding of microservice architectures and Kubernetes * Knowledge and experience working with Kafka and message-based systems * A minimum of 10 years of progressively responsible professional software engineering experience * Ideally, a minimum of 6 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired * Authoritative experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages * Demonstrated problem solving abilities involving multi-tiered, high-performance database applications * Demonstrated ability to design and develop simple software solutions to business and technical problems of high complexity * Outstanding written and verbal communication skills * Able to work well with peers in a collaborative team environment * A minimum of 5 years working with an Agile development methodology About State Street: What we do: State Street is one of the largest custodian banks, asset managers and asset intelligence companies in the world. From technology to product innovation we're making our mark on the financial services industry. For more than two centuries, we've been helping our clients safeguard and steward the investments of millions of people. We provide investment servicing, data & analytics, investments research & trading and investment management to institutional clients. Work, Live and Grow: We make all efforts to create a great work environment. Our benefits packages are competitive and comprehensive. Details vary in locations, but you may expect generous medical care, insurance and savings plans among other perks. You'll have access to flexible Work Program to help match your needs. And our wealth of development programs and educational support will help you reach your full potential. Inclusion, Diversity, and Social Responsibility: We truly believe our employees' diverse backgrounds, experience and perspective are a powerful contributor to creating an inclusive environment where everyone can thrive and reach their maximum potential while adding value to both our organization and our clients. We warmly welcome the candidates of diverse origin, background, ability, age, sexual orientation, gender identity and personality. Another fundamental value at State Street is active engagement with our communities around the world, both as a partner and a leader. You will have tools to help balance your professional and personal life, paid volunteer days, matching gift program and access to employee networks that help you stay connected to what matters to you. Salary Range: $120,000 - $202,500 Annual The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ. Employees are eligible to participate in State Street's comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans. For a full overview, visit ****************************************** About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success. We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you'll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future. As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law. Discover more information on jobs at StateStreet.com/careers Read our CEO Statement Job Application Disclosure: 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.
    $120k-202.5k yearly 12d ago
  • Advanced Software Engineer

    General Dynamics Mission Systems 4.9company rating

    Embedded software engineer job in McLeansville, NC

    Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred. CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. Responsibilities for this Position ROLE AND POSITION OBJECTIVES: As an engineer for General Dynamics Mission Systems (GDMS), you'll be a member of a cross-functional team responsible for development and maintenance of command and control and data processing systems. You will be responsible to design, implement, and maintain enterprise geospatial solutions on programs supporting our national security. We encourage you to apply if you are passionate about robust customer design, scalable solutions, and excellence in all that you do! Required skills or experiences: BS or Master's in Computer Science, GIS, or related STEM field Excellent communication skills Ability to work independently as well as in integrated teams Comfortable working in an Agile environment Comfortable presenting recommendations and technical solutions to stakeholders Has a passion for growing and mastering new skills, keeps up to date with new tools and techniques, identifies and implements system improvements, and mentors teammates Preferred skills or experiences: Experience deploying and managing an enterprise solution based on VMware Cloud Foundation Server Technical administration of servers hosting a hybrid-cloud data-provider solution for customer Experience designing, implementing, maintaining, and analyzing GIS and database solutions Demonstrated proficiency in geospatial analysis and implementation primarily with the ArcGIS suite of products Familiarity setting up and working in ArcGIS Enterprise in a virtual environment Experience creating Python tools, JavaScript, XML/UML, and Java applications Experience with source code management tools, such as GitHub, GitLab, or Bitbucket Experience with RESTful API design and implementation What sets you apart: Ability to lead the software development process Expertise in applying technical standards and methodologies to solve challenges in creative ways Collaborative team player eager to provide technical leadership and positioning others for success Thorough knowledge of technology trends and willingness to champion new ideas and process improvements Commitment to ongoing professional development for yourself and others Our Commitment to You: An exciting career path with opportunities for continuous learning and development. Research oriented work, alongside award winning teams developing practical solutions for our nation's security Flexible schedules with every other Friday off work, if desired (9/80 schedule) Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more See more at gdmissionsystems.com/careers/why-work-for-us/benefits Workplace Options: Location is the GDMS facility in McLeansville, NC. Work on-site is required every day. Learn more about the McLeansville, NC location at **************************************************************** Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $118,519.00 - USD $131,482.00 /Yr. Company Overview General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team! Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
    $118.5k-131.5k yearly Auto-Apply 60d+ ago
  • Senior Software Engineer, Core Experiences - Winston-Salem, USA

    Speechify

    Embedded software engineer job in Winston-Salem, 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.
    $86k-113k yearly est. Auto-Apply 60d+ ago
  • PLM Systems Software Engineer

    Honda 4.8company rating

    Embedded software engineer job in Greensboro, NC

    What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it's a joyful one. We are looking for individuals with the skills, courage, persistence, and dreams that will help us reach our future-focused goals. At our core is innovation. Honda is constantly innovating and developing solutions to drive our business with record success. We strive to be a company that serves as a source of "power" that supports people around the world who are trying to do things based on their own initiative and that helps people expand their own potential. To this end, Honda strives to realize "the joy and freedom of mobility" by developing new technologies and an innovative approach to achieve a "zero environmental footprint." We are looking for qualified individuals with diverse backgrounds, experiences, continuous improvement values, and a strong work ethic to join our team. If your goals and values align with Honda's, we want you to join our team to Bring the Future! Job purpose: * The Software & Systems Design Sr. Engineer is a senior technical role focused on Teamcenter PLM platform architecture, customization, and integration to support aircraft development. * The position involves designing and implementing PLM solutions, enhancing data models, and developing Teamcenter Reporting & Analytics. It requires collaboration with business stakeholders, IT teams, and global vendors to ensure seamless integration with CAD, Technical Publications, and Manufacturing Execution Systems. * The role also includes strategic planning for PLM systems, project leadership, and acting as a technical liaison across engineering and IT units. Key Accountabilities: * Lead Teamcenter PLM solution architecture, customization, and integration projects. * Provide application support, monitor and improve support quality and performance. * Administer and manage Teamcenter Reporting & Analytics environments, including licenses and user accounts. * Develop PLM strategy and roadmap for 1 to 3 years, aligning with business objectives. * Implement best practices for system customization and integration. * Coordinate with cross-functional teams for integration with CAD and manufacturing systems. Qualifications, Skills & Experience: * Education: Bachelor's in Engineering, Computer Science, or equivalent relevant work experience. * Experience: 5 to 9 years in PLM systems (Teamcenter), strategy, implementation, and support. * Expertise in at least 2 of: Product design/manufacturing principles * Teamcenter customization (Rich Client, Active Workspace) * Teamcenter Reporting & Analytics * Cloud-based architecture * Working knowledge of at least 2 IT disciplines: OS, database, application administration * Programming (compiled languages & scripting) * DevSecOps fundamentals * Familiarity SDLC, based on with Agile development methodologies * Project management skills. * Highly Desirable: Aerospace industry experience. Can bring transferable skills from other industries too What differentiates Honda and make us an employer of choice? Total Rewards: * Competitive Base Salary (pay will be based on several variables that include, but not limited to geographic location, work experience, etc.) * Paid Overtime * Regional Bonus (when applicable) * Industry-leading Benefit Plans (Medical, Dental, Vision, Rx) * Paid time off, including vacation, holidays, shutdown * Company Paid Short-Term and Long-Term Disability * 401K Plan with company match + additional contribution * Relocation assistance (if eligible) Career Growth: * Advancement Opportunities * Career Mobility * Education Reimbursement for Continued Learning * Training and Development programs Additional Offerings: * Tuition Assistance & Student Loan Repayment * Lifestyle Account * Childcare Reimbursement Account * Elder Care Support * Wellbeing Program * Community Service and Engagement Programs * Product Programs Honda is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.
    $86k-113k yearly est. 60d+ ago
  • Senior Software Engineer - MuleSoft

    Delhaize America 4.6company rating

    Embedded software engineer job in Salisbury, NC

    Ahold Delhaize USA, a division of global food retailer Ahold Delhaize, is part of the U.S. family of brands, which also includes five leading omnichannel grocery brands - Food Lion, Giant Food, The GIANT Company, Hannaford and Stop & Shop. Ahold Delhaize USA associates support the brands with a wide range of services, including Finance, Legal, Sustainability, Commercial, Digital and E-commerce, Technology and more. Primary Purpose: The Senior Software Engineer-MuleSoft/Master Data Management has a demonstrated track record delivering technically sound, high-quality, innovative, and fully functional software solutions that adhere to coding standards and technical design. This role will research, design, develop and implement new software solutions in addition to enhancing existing software capabilities. This role will also collaborate with other Squad members, stakeholders and the Product team to ensure that products meet business, functional, and technical requirements and are scalable in nature. This will include translating business and technical requirements into well engineered, tested, and deployed technology solutions by gathering user requirements, defining system functionality, and writing code in various languages. The Software Engineer III is responsible for projects from inception to completion including all project artifacts, executive status reports, and supervision of less experienced contributors. This role works on problems of diverse scope where analysis of data requires evaluation of identifiable factors, deep understanding of the business strategy, operations, markets and key stakeholders. Our flexible/ hybrid work schedule includes 3 in-person days at one of our core locations and 2 remote days. Our core office locations include Salisbury, NC, Chicago, IL, and Quincy, MA. Applicants must be currently authorized to work in the United States on a full-time basis. Duties & Responsibilities: * Develop the technical design for solutions based on the defined scope, requirements, and functional design provided by the Product team and other stakeholders * Build and configure technical components (interfaces, conversions, reports, workflows) so that solution design meets business needs and solution architecture standards * Write and document programming code to meet the gathered requirements * Perform code reviews and quality assurance to ensure compliance to technical standards and business requirements * Collaborate with Squad to support the Product team to create and refine user stories and acceptance criteria * Prepare development and test environments, conduct test readiness to proceed with testing, and collaborate with to execute testing * Deliver solutions through MDM, ERP or SaaS solutions (e.g. Informatica, Stibo, SAP, Oracle Fusion, Manhattan Active WM, Relex) * Fix bugs identified during quality assurance and testing * Continuously reduce technical debt (e.g., create technical debt stories, Remove bugs) and decommission legacy applications and solutions * Perform updates and enhancements to the solution, as needed * Release software into production and perform release testing (system integration, mock conversion, parallel, regression, performance and stress, infrastructure) * Provides suggestions and leads specific initiatives for improving way of working in teams and in eliminating technical debt * Develops solutions of diverse scope and solve technical problems that impact multiple areas or disciplines * Communicates with internal team members across multiple areas and client team members * Acts as a project/team leader regarding solution design, process and/or approaches * Acts as a subject matter expert on technology solution * Delivers high quality work in cross-functional team environments - often leading technical assessments and responsibilities * Often contributes and leads collaborative brainstorming sessions and technical delivery approaches and models self-led work drive and accountability - seen often as a technical leader and subject matter expert in the space and leads through team empowerment Qualifications: * Bachelors Degree in Computer Science, CIS or related (or equivalent related work experience) * Mulesoft Anypoint experience - certification preferred * 5 or more years of equivalent experience in relevant job or field of technology * Experience in an advanced role or technical capacity, leading teams directly or indirectly * Proven work experience as a Software Engineer or Software Developer * Ability to develop code in Java, JavaSript and/or Python * Knowledge of Master Data Management concepts * Excellent knowledge of relational databases and SQL * Experience with NoSQL databases (e.g. MongoDB) * Experience with Cloud Technologies (Azure, AWS) * Experience working in an agile environment * Experience with test-driven development * Ability to document requirements and specifications * Proficiency in troubleshooting software issues and debugging a large codebase * Skills: Programming, Testing, Analytical Thinking, Agile Development, Problem Solving, Cybersecurity Risk Management, Data Privacy, Application Security, Technical Troubleshooting Preferred Qualifications: * Master's Degree in relevant field of study, Additional trainings or certifications in relevant field of study * Experience in Agile teams and or Product/Platform based operating model * Experience in leading teams * Experience in retail or grocery preferred #DICEJobs #LI-hybrid #LI-SS1 Salary Range: $125,040 - $187,560 Actual compensation offered to a candidate may vary based on their unique qualifications and experience, internal equity, and market conditions. Final compensation decisions will be made in accordance with company policies and applicable laws. #LI-SS1 #LI-KK1 #LI-Hybrid Ahold Delhaize USA, a division of global food retailer Ahold Delhaize, is part of the U.S. family of brands, which also includes five leading omnichannel grocery brands - Food Lion, Giant Food, The GIANT Company, Hannaford and Stop & Shop. When considered together, the companies of Ahold Delhaize USA comprise the largest grocery retail group on the East Coast and the fourth largest grocery retail group in the nation, serving millions of omnichannel customers each week.
    $125k-187.6k yearly 39d ago
  • Sr Computational Physics Software Developer

    Corvid Technologies LLC 4.3company rating

    Embedded software engineer job in Mooresville, NC

    Job description Corvid Technologies is seeking experienced software developers with experience in structural dynamics and computational physics to join our development group in Mooresville, NC. This position will provide an opportunity for talented candidates to advance state-of-art technology that supports Corvid's endeavor to deliver timely and accurate engineering solutions to our customers. Representative Duties and Tasks: Lead and participate in the research, design, and development of Corvid's high-fidelity multi-physics modeling tools, which include but not limit to CFD, FEA, heat transfer, and fluid/structure interaction, etc. Collaborate with application engineers/customers, analyze real-world problems, and provide robust and fast turn-around solutions. Design, prototype, and implement advanced algorithms that can improve simulation speed and accuracy. Required Qualifications: M.S. or Ph.D. in Aerospace Engineering, Mechanical Engineering, or Applied Mathematics with dissertation requiring significant programming/algorithm development effort. Strong background in both Numerical Mathematics and Computer Science (algorithms, data structures, etc.). Related course works or previous experience are highly desired. 5 years of C++11 or later experience. Proficient in shell scripting languages. Direct experience in creating and implementing parallel/concurrent algorithms for high performance computing systems. Direct experience in implementing software systems for parallel explicit or implicit three-dimensional PDE solvers. Familiar with MPI and multithreading packages, such as CUDA, TBB, and OpenMP. Ability to write clear, elegant, and maintainable codes. Familiar with version control, continuous integration, and software testing tools. An open-minded team player with excellent oral and written communication skills. Desired Qualifications: Direct experience in optimizing algorithms for speed. Direct experience in building simulation system based upon MPI+X hybrid programming model for modern HPC systems. 10 years of C++11 or later experience. C++14/17 experience. Fortran 77/90/95/etc. experience. 5+ years of industry experience. US citizen or permanent resident. Why Corvid: Founded in 2004, we are a group of over 300 engineers and scientists, about 3/4 with master' degrees or Ph.D.'s, that provide end-to-end solutions including concept development, design and optimization, prototype build, test and manufacture. We leverage the predictive capability of our high-fidelity computational physics solvers, indigenous massively parallel supercomputer system, prototyping plant, and ballistics and mechanics lab to investigate a variety of high-rate physics phenomena. The results are complex engineering solutions for a variety of applications; aircraft, ballistic missile defense, cybersecurity, motorsports, armor development, biological systems, and missile and warhead design and development. These results are achieved with optimal design and cost efficiency due to the predictive capability of Corvid's tools and our in-house, end-to-end integrated approach, which differentiates Corvid from the market. We value our people and offer employees a broad range of benefits. Benefits for full-time employees include: Paid gym membership Flexible schedules Blue Cross Blue Shield insurance including Medical, Dental and Vision 401k match up to 6.0%, Three weeks starting PTO; increasing with tenure Continued education and training opportunities Uncapped incentive opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.
    $93k-122k yearly est. Auto-Apply 60d+ ago
  • Software Developer - Embedded Systems - Archdale, NC

    Hubbell Inc. 4.7company rating

    Embedded software engineer job in Archdale, NC

    Job Overview We are seeking a versatile and motivated Software Developer to join our Engineering team. Under the guidance and direction of the Design Engineering Manager, will be responsible for designing, developing, testing, validating, and troubleshooting embedded software projects for industrial control and radio control systems. The ideal candidate has a strong foundation in software development, is experienced writing low-level C code, and enjoys working close to hardware in a collaborative environment. A Day In The Life * Participate as a member of New Product Development (NPD) teams to deliver new products with a high degree of complexity. * Design and develop embedded software in C/C++ for MCU-based systems (bare-metal or RTOS). * Develop software for industrial control and radio-based systems. * Collaborate closely with electrical and mechanical engineers to ensure software solutions meet system, product, and business requirements. * Write and execute unit, integration, and system-level tests. * Troubleshoot and resolve issues in both legacy and newly developed systems. * Document software architecture, design decisions, test plans, and validation results. * Support regulatory and compliance activities, including FCC and EMC testing. What will help you thrive in this role? * BS in Computer Science, Electrical Engineering, or related field. * 3 years of embedded software development experience. * Strong proficiency in C for embedded systems * Experience with RTOS or bare-metal designs, including the use of interrupts and finite state machines. * Ability to read and understand datasheets, reference manuals, and electrical schematics. * Experience with SAE J1939 is a plus. * Experience with RF systems (900MHZ / 2.4GHz) is a plus. * Strong organizational skills and attention to detail when documenting design, testing, and validation activities. * Willing to travel up to 5% Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be provided to enable individuals with disabilities to perform essential functions. While performing the duties of this job, the employee is frequently required to sit; use hands to finger, handle, or touch objects, tools, or controls; and talk or hear. The employee is occasionally required to stand, walk, and reach above shoulders. The employee must occasionally lift and/or move drawings, files, parts, components, and manuals weighing up to 30 pounds. Specific vision abilities required by this job include close vision, depth perception, and the ability to adjust focus. Hubbell Incorporated Hubbell creates critical infrastructure solutions that power our customers, communities, people and the planet. Our company is strategically aligned around enabling grid modernization and electrification. As more products plug in to an aging grid, Hubbell solutions enable the transition to a more reliable, resilient and efficient energy infrastructure. Founded in 1888 our innovation has made us a leading global manufacturer of high quality electrical and utility solutions enabling customers to operate critical infrastructure reliably and efficiently. The company operates in two segments. Hubbell Utility Solutions (HUS) enable the grid to conduct, communicate and control energy across utility applications and Hubbell Electrical Solutions (HES) are essential to managing power across a wide range of industries and applications. Our vertical market solutions can be applied to markets including Data Centers, Renewables, Commercial Buildings, Industrial, Telecom and Transportation. Supporting both of our business segments is our corporate and Hubbell Unified Business Solutions teams that provide consistent process, tools technologies across our businesses. We are committed to operating sustainably and ethically while promoting an inclusive and supportive culture for our people to grow and develop in their careers. Our employees proudly work and serve our communities from our headquarters in Shelton, CT, across the United States and around the globe. Hubbell Electrical Solutions Hubbell Electrical Solutions (HES) are essential to managing power across a wide range of industries and applications. HES provides the critical components that allow operators of buildings, factories and other industrial infrastructure to connect, protect, wire and manage power. Hubbell Incorporated, its subsidiaries and affiliates, is an EO Employer AA: M/F/Veteran/Disability. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity or any other protected class. The above summary of position responsibilities and requirements is not intended, and should not be construed, to be an exhaustive list of duties, skills, efforts, physical requirements, or working conditions associated with the position. It is intended to be an accurate reflection of those principal position elements essential for making decisions related to position performance, employee development, and compensation.
    $86k-107k yearly est. 11d ago
  • Senior Software Engineer

    Penske Racing South 4.0company rating

    Embedded software engineer job in Mooresville, NC

    Team Penske is looking for a senior level Software Engineer in Mooresville, NC (on-site position, this is not a remote or hybrid position) with expertise in C#, ASP.NET Blazor, HTML/CSS, SQL, Docker containers, CI/CD pipelines, Windows & Linux file systems, and server-side development. The successful candidate will be responsible for designing, developing, testing, deploying, and maintaining software applications that support our racing operations. Responsibilities Design, develop, test, deploy, and maintain high-quality software applications using C#, ASP.NET Blazor, HTML/CSS, SQL Develop containerized applications using Docker containers and manage CI/CD pipelines to ensure efficient deployment of code changes Work with Linux file system and develop server-side solutions for Linux environments Collaborate with cross-functional teams to identify requirements and deliver software solutions that meet business needs Self-manage projects and deadlines, prioritizing tasks effectively to meet project timelines Qualification 5+ years of experience in software development using C#, ASP.NET Blazor, HTML/CSS, SQL Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Experience developing containerized applications with Docker containers and managing CI/CD pipelines (e.g., Azure DevOps, Jenkins) Strong understanding of Windows & Linux file systems Experience with server-side development for Linux environments Excellent problem-solving skills, attention to detail, and ability to work independently in a fast-paced environment Preferred Qualifications Experience working with cloud-based services such as Azure Familiarity with Agile methodologies (e.g., Scrum) Knowledge of DevOps practices and tools
    $94k-122k yearly est. Auto-Apply 60d+ ago
  • Senior SAP MII Developer

    ZP Group 4.0company rating

    Embedded software engineer job in Greensboro, NC

    Piper Companies is hiring for a Senior SAP MII Developer with a focus on designing and developing SAP MII integrations across SAP S/4HANA, Blue Yonder, and various manufacturing applications. This role is a key contributor to a strategic initiative to implement global SAP S/4HANA and Blue Yonder platforms for the U.S. market and manufacturing facilities across the Americas. The ideal candidate will have extensive SAP MII development experience, strong integration skills, and the ability to collaborate effectively with global teams. This position will be remote with 30%-50% monthly travel to the headquarters in Greensboro, NC. Key Responsibilities of the Senior SAP MII Developer: * Design, develop, and maintain SAP MII solutions to integrate SAP ECC with manufacturing systems (MES, EMS, WMS). * Collaborate with manufacturing, IT, and business teams to gather requirements and deliver integration solutions. * Review development work performed by other MII developer resources to ensure consistency and quality. * Troubleshoot and resolve issues related to data flow, system connectivity, and performance. * Support and enhance existing MII integrations and interfaces. * Ensure data integrity and consistency across integrated systems. * Document technical specifications, integration flows, and support procedures. * Work with System Implementors, Business Partners, IT resources, and Enterprise Architecture to remediate applications following global standards and strategy. Qualifications of the Senior SAP MII Developer: * 5+ years of hands-on development experience with SAP MII (10+ years preferred). * Proven experience integrating SAP ECC with manufacturing systems (MES, EMS, WMS). * Strong understanding of manufacturing processes and shop floor systems. * Proficiency in XML, SQL, and web technologies used in MII. * Excellent problem-solving and communication skills. Preferred Qualifications: * 10+ years of SAP MII development experience. * SAP ECC to SAP S/4 upgrade experience or equivalent complexity projects with significant application remediations. * Experience with MES, historian, production orders, and batch management. * Experience delivering solutions within global organizations and governance models. * Experience integrating applications with SAP S/4 using SAP BTP (highly desirable). Compensation & Benefits for the Senior SAP MII Developer: * Salary: $125,000-$135,000 annually * Benefits: Full medical, dental, vision, 401(k), and sick leave as required by law Key Words: SAP MII, SAP S/4HANA, SAP ECC, Blue Yonder, MES, EMS, WMS, ERP integration, manufacturing systems, XML, SQL, web technologies, SAP BTP, global rollout, application remediation, enterprise architecture, data integrity, troubleshooting, system connectivity, performance optimization Application Deadline: Applications will be accepted for at least 30 days from the posting date (12/03/2025). #LI-KI1 #LI-REMOTE
    $125k-135k yearly 11d ago
  • Senior SAP S/4 HANA BTP Senior Integration Developer/Architect

    Addmore Group

    Embedded software engineer job in Greensboro, NC

    Our client is seeking a Senior SAP S/4 HANA BTP Senior Integration Developer/Architect for a 1 year contract, Fashion/retail experience is required. Job Title: Senior SAP S/4 HANA BTP Senior Integration Developer/Architect Duration: 02 Feb 2026 - 05 Feb 2027 Job Requirements: Senior SAP BTP Developer/Architect SAP S4 Hana implementation experience Fashion/ retail experience is critical IS-Retail is a plus Must be USA based Location: Greensboro, NC onsite /local preferred but will consider remote/ travel 2 weeks/month Travel Type: On-site (no expenses) /some exceptions Location and travel details: Greensboro, NC area preferred, but could also be Nutley, NJ area Priority given to local resources, where commuting expenses would not be covered. Focus is on resources within a reasonable commute to these location Remote with 50% travel will be considered for the right candidate.
    $86k-113k yearly est. 21d ago
  • Senior Software Engineer

    Penske 4.2company rating

    Embedded software engineer job in Mooresville, NC

    Team Penske is looking for a senior level Software Engineer in Mooresville, NC (on-site position, this is not a remote or hybrid position) with expertise in C#, ASP.NET Blazor, HTML/CSS, SQL, Docker containers, CI/CD pipelines, Windows & Linux file systems, and server-side development. The successful candidate will be responsible for designing, developing, testing, deploying, and maintaining software applications that support our racing operations. Responsibilities * Design, develop, test, deploy, and maintain high-quality software applications using C#, ASP.NET Blazor, HTML/CSS, SQL * Develop containerized applications using Docker containers and manage CI/CD pipelines to ensure efficient deployment of code changes * Work with Linux file system and develop server-side solutions for Linux environments * Collaborate with cross-functional teams to identify requirements and deliver software solutions that meet business needs * Self-manage projects and deadlines, prioritizing tasks effectively to meet project timelines Qualification * 5+ years of experience in software development using C#, ASP.NET Blazor, HTML/CSS, SQL * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field * Experience developing containerized applications with Docker containers and managing CI/CD pipelines (e.g., Azure DevOps, Jenkins) * Strong understanding of Windows & Linux file systems * Experience with server-side development for Linux environments * Excellent problem-solving skills, attention to detail, and ability to work independently in a fast-paced environment Preferred Qualifications * Experience working with cloud-based services such as Azure * Familiarity with Agile methodologies (e.g., Scrum) * Knowledge of DevOps practices and tools
    $93k-121k yearly est. 60d+ ago
  • Advanced Software Engineer

    General Dynamics 4.7company rating

    Embedded software engineer job in McLeansville, NC

    Advanced Software Engineer USA-NC-McLeansville Required Clearance: Secret Employment Type: Full Time Hiring Company: General Dynamics Mission Systems, Inc. Basic Qualifications Requires a Bachelors degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred. CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. Responsibilities for this Position ROLE AND POSITION OBJECTIVES: As an engineer for General Dynamics Mission Systems (GDMS), youll be a member of a cross-functional team responsible for development and maintenance of command and control and data processing systems. You will be responsible to design, implement, and maintain enterprise geospatial solutions on programs supporting our national security. We encourage you to apply if you are passionate about robust customer design, scalable solutions, and excellence in all that you do! Required skills or experiences: * BS or Masters in Computer Science, GIS, or related STEM field * Excellent communication skills * Ability to work independently as well as in integrated teams * Comfortable working in an Agile environment * Comfortable presenting recommendations and technical solutions to stakeholders * Has a passion for growing and mastering new skills, keeps up to date with new tools and techniques, identifies and implements system improvements, and mentors teammates Preferred skills or experiences: * Experience deploying and managing an enterprise solution based on VMware Cloud Foundation Server * Technical administration of servers hosting a hybrid-cloud data-provider solution for customer * Experience designing, implementing, maintaining, and analyzing GIS and database solutions * Demonstrated proficiency in geospatial analysis and implementation primarily with the ArcGIS suite of products * Familiarity setting up and working in ArcGIS Enterprise in a virtual environment * Experience creating Python tools, JavaScript, XML/UML, and Java applications * Experience with source code management tools, such as GitHub, GitLab, or Bitbucket * Experience with RESTful API design and implementation What sets you apart: * Ability to lead the software development process * Expertise in applying technical standards and methodologies to solve challenges in creative ways * Collaborative team player eager to provide technical leadership and positioning others for success * Thorough knowledge of technology trends and willingness to champion new ideas and process improvements * Commitment to ongoing professional development for yourself and others Our Commitment to You: * An exciting career path with opportunities for continuous learning and development. * Research oriented work, alongside award winning teams developing practical solutions for our nations security * Flexible schedules with every other Friday off work, if desired (9/80 schedule) * Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more * See more at gdmissionsystems.com/careers/why-work-for-us/benefits Workplace Options: Location is the GDMS facility in McLeansville, NC. Work on-site is required every day. Learn more about the McLeansville, NC location at **************************************************************** Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $115,674.00 - USD $128,325.00 /Yr. Company Overview General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team! Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
    $115.7k-128.3k yearly 60d+ ago
  • Embedded Software Engineer II

    Alten Technology USA

    Embedded software engineer job in Greensboro, NC

    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. Core Responsibilities Participate in all phases of embedded software development, from concept through long-term maintenance Develop, review, and maintain software requirements, ensuring proper traceability throughout the lifecycle Design, implement, and peer-review embedded software solutions Diagnose and resolve software issues running on embedded targets or simulation environments Perform root-cause analysis for software defects and field-reported issues Utilize development and analysis tools to evaluate performance characteristics such as memory usage, stack depth, execution timing, and verification coverage Define and implement test approaches aligned with software requirements Assist with investigation and resolution of software verification and validation discrepancies Provide technical support during customer, regulatory, and government audits Required Experience and Skills Minimum of three (3) years of professional experience in embedded software engineering Hands-on development experience under safety- or mission-critical design standards (e.g., DO-178, IEC 61508, or similar) Proficiency in C programming for embedded systems Practical experience with source code management tools and collaborative development workflows Familiarity with application lifecycle management tools supporting requirements, traceability, testing, and defect tracking Strong verbal and written communication skills, with the ability to clearly explain complex technical topics Demonstrated experience debugging embedded software using simulators or on-target hardware Proficiency with standard office productivity tools Ability to support long-duration development programs spanning multiple years Preferred Background Bachelor's degree (or equivalent) in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science Broad knowledge of microcontroller families, architectures, and operating concepts Working knowledge of MISRA C coding guidelines General understanding of power electronics fundamentals Experience preparing technical briefings and leading or supporting formal audits Ability to interpret electrical schematics Exposure to development of electrical power systems for internationally deployed military aircraft Eligibility to work as a U.S. Person Salary Range: $85,000-90,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.
    $85k-90k yearly Auto-Apply 34d ago
  • Staff Software Engineer

    Inmar 4.5company rating

    Embedded software engineer job in Winston-Salem, NC

    The Staff Software Engineer provides technical leadership that spans multiple teams and business units within a division, ensuring architectural consistency, guiding cross-team initiatives, and mentoring engineers to raise the technical bar across the organization. This role builds on the team-focused responsibilities of a Lead Engineer and bridges toward the division-wide or deep-specialization responsibilities of a Principal Engineer.Key ResponsibilitiesTechnical Leadership Across Business Units Provide architectural direction and oversight for multiple products or teams within a business unit, ensuring systems are designed for scalability, security, and long-term maintainability. Identify and address technical challenges that span across teams and require coordination beyond a single product. Partner with business unit leadership to align initiatives with division-level strategies and standards. Apply strong diagramming and modeling skills to communicate complex system designs, data flows, and architecture decisions clearly across teams and stakeholders. Collaboration & Influence Collaborate with Lead Engineers to ensure delivery execution is technically sound and aligned with broader business-unit objectives. Work closely with product and business leadership to ensure technical solutions meet current and future business needs. Influence technical decisions and build consensus across teams and stakeholders at the business-unit level. Mentorship & Growth Mentor engineers and technical leads, fostering professional growth and developing the next generation of technical leaders. Promote best practices in design, coding, testing, and operations across multiple teams. Serve as a role model for technical excellence, collaboration, and continuous improvement. Execution & Delivery Lead the design and implementation of complex, business-unit-wide initiatives, often requiring integration across multiple systems or domains. Contribute code directly to projects while working alongside Lead Engineers, ensuring hands-on involvement in delivery and setting a high standard of technical excellence. Anticipate long-term technical risks, manage technical debt, and proactively propose improvements. Support incident response, helping teams identify root causes and implement systemic fixes that benefit the business unit as a whole. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience. 10+ years of experience in software engineering, with a minimum of 4+ years in a technical leadership role. Significant experience architecting, building, and scaling software systems in complex environments. Demonstrated ability to lead technical efforts across multiple teams or products. Strong ability to evaluate trade-offs and guide teams toward solutions that balance business needs with technical integrity. Excellent communication skills and the ability to influence across organizational boundaries. Track record of mentoring and developing engineers at multiple levels. Deep understanding of software engineering principles, architecture, and operational excellence, independent of any specific technology stack. Physical Demands The physical demands described here are representative of those that must be met by an associate to successfully perform the major job responsibilities (essential functions) of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the major job responsibilities. This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job. Use Hands to Handle Objects - Regularly Reach with Hands or Arms - Regularly Talk or Hear and Read Instructions - Regularly Stand, Kneel, or Stoop and Lift 20 Pounds - Occasionally View Items at a Close Range - Regularly Rarely : Job requires this activity up to 25% of the time Occasionally : Job requires this activity between 25% - 50% of the time Frequently : Job requires this activity between 50% - 75% of the time Constantly : Job requires this activity more than 75% of the time Individual Competencies Authenticity: Departmental oversight including goal setting, budget management, and results. Innovative: Arrives at decision using analytical thought. Urgency: Expertise in their discipline and understands these concepts in other disciplines. Accountability: Entire organization. Communication: Contributes to strategy for their team. Problem Solving: Completes routine and repetitive tasks where tasks are straightforward. Teamwork: Advanced communication skills used to lead a team. Collaboration: Creates internal alliances outside the immediate team or department. As an Inmar Associate, you: Put clients first and consistently display a positive attitude and behaviors that demonstrate an awareness and willingness to listen and respond to clients in order to meet their short-term and long-term needs, requirements and exceed their expectations. Treat clients and teammates with courtesy, consideration and tact; you also have the ability to perceive the needs of internal and external clients and communicate effectively with the objective of delighting and retaining the client. Build collaborative relationships and work cooperatively with others, inside and outside the organization, to accomplish objectives, develop and maintain mutually beneficial partnerships, leverage information and achieve results. Set and attain achievable, yet aggressive, goals with a sense of urgency and accountability. Understand that results are important and focus on turning mission into action to achieve results following the principles of Flawless Execution while consistently complying with quality, service and productivity standards to meet deadlines and exceed expectations by giving our clients the best possible outcome. Support a safe work environment by following safety rules and regulations and reporting all safety hazards. At Inmar, we put people first and that means empowering our associates to thrive at every stage of life and career. Our comprehensive and competitive benefits package is thoughtfully designed to support a wide range of lifestyles and life stages. Eligible associates have access to: Medical, Dental, and Vision insurance Basic and Supplemental Life Insurance options 401(k) retirement plans with company match Health Spending Accounts (HSA/FSA) We also offer: Flexible time off and 11 paid holidays Family-building benefits, including Maternity, Adoption, and Parental Leave Tuition Reimbursement and certification support, reflecting our commitment to lifelong learning Wellness and Mental Health counseling services Concierge and work/life support resources Adoption Assistance Reimbursement Perks and discount programs Please note that eligibility for some benefits may depend on your job classification and length of employment. Benefits are subject to change and may be governed by specific plan or program terms. At Inmar, compensation reflects our belief in integrity, transparency, and the value of individual contributions. The hiring range for this position is: 136,542.38 - 227,570.63 USD Annual The final offer may vary based on factors such as geographic location, job-related skills, education, certifications, work experience, and other relevant considerations. Depending on the job level and role, it may include: Annual discretionary bonuses through our Core Company Performance Bonus Plan Equity grants, sign-on bonuses, and other tailored incentive opportunities Additional discretionary compensation, such as: Growing Revenue Incentives Corporate or VIP Bonuses Deferred compensation opportunities The actual annualized salary offered at the time of hire will be communicated in the candidate's offer letter. We remain committed to fairness and transparency across all locations. Where required, including for remote-eligible roles, local pay ranges are disclosed in accordance with applicable laws and regulations. We are an Equal Opportunity Employer, including disability/vets. Recruitment Fraud Notice: Recruitment fraud is an increasingly common scam where individuals pose as employers to offer fictitious job opportunities. Scammers sometimes impersonate Inmar recruiters on LinkedIn and other channels. We will never ask for payment or sensitive personal information during the hiring process. Verify any role on our official Workday Careers site and learn how to spot scams in our full notice. This position is not eligible for student visa sponsorship, including F-1 OPT or CPT. Candidates must have authorization to work in the U.S. without the need for employer sponsorship now or in the future.
    $95k-127k yearly est. Auto-Apply 60d+ ago
  • Sr. Software Engineer II, AVP

    State Street Corporation 4.1company rating

    Embedded software engineer job in Burlington, NC

    Who we are looking for: A senior level software engineer with capabilities in core Java technologies, SQL, and Agile methodology in a multi-threaded environment. Why this role is important to us: Charles River Development empowers investment firms worldwide with a cloud-based platform that streamlines and automates the investment process across asset classes. As part of State Street Alpha, we bring together data, technology, and services to help clients make confident decisions and scale with agility. Our open ecosystem and global support model enable investment professionals-from portfolio managers to private markets specialists-to navigate complexity and drive innovation. At Charles River, we thrive on collaboration, continuous improvement, and a shared commitment to shaping the future of financial technology. Preferred qualifications and education: * B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred. * A minimum of 8 years of progressively responsible professional software engineering experience in core and enterprise java, including collections API, concurrency, multithreading, JDBC and web services. * A minimum of 6 years of experience in designing and developing software solutions in a highly transactional ,concurrent, event driven system. Financial Trading systems experience is a huge plus. * Extensive experience in RDBMS (Oracle and SQL Server) with a solid understanding of the transactional database intricacies and expertise in writing complex and high performing SQLs. * Cloud native application development experience in at least one of the cloud native platforms. Preferably, Microsoft Azure. * Experience in SpringBoot, Microservices, Kafka , cloud databases preferred. * UI development experience in C#, React, Javascript is preferred. * Solid understanding of data structures and algorithms, object-oriented programming, design patterns. * Solid ability to write clean , maintainable code with extensive code coverage via unit tests. * Able to contribute to complex design specs in consultation with senior staff * Able to work on medium to large projects with no supervision and on more complex tasks with minimal oversight * Excellent written and verbal communication skills * Able to work well with peers in a collaborative team environment * Prior experience troubleshooting and fixing database and application performance issues is preferred * Great understanding of Agile development methodology and software development practices and principles. Salary Range: $90,000 - $157,500 Annual The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ. Employees are eligible to participate in State Street's comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans. For a full overview, visit ****************************************** About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success. We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you'll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future. As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law. Discover more information on jobs at StateStreet.com/careers Read our CEO Statement Job Application Disclosure: 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.
    $90k-157.5k yearly 7d ago
  • Senior Software Engineer, Core Experiences - Greensboro, USA

    Speechify

    Embedded software engineer job in Greensboro, 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.
    $86k-113k yearly est. Auto-Apply 2d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Winston-Salem, NC?

The average embedded software engineer in Winston-Salem, NC earns between $66,000 and $113,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Winston-Salem, NC

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