Embedded software engineer jobs in Wilmington, NC - 24 jobs
All
Embedded Software Engineer
Senior Software Engineer
Senior Embedded Software Engineer
Staff Software Engineer
Software Verification Engineer
Firmware Engineer
Senior Embedded Software Engineer
Symbotic Inc. 4.6
Embedded software engineer job in Wilmington, NC
Who we are With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility.
What we need
We are seeking a highly skilled and experienced Senior EmbeddedSoftwareEngineer to join our team. As a Senior EmbeddedSoftwareEngineer, you will play a key role in designing, developing, and maintaining Linux-based systems and software for our cutting-edge projects. You will work with a team of engineers and be responsible for feature ownership, providing technical expertise in areas such as Yocto, OpenEmbedded, ROS, NVIDIA Jetson and Orin BSPs, VxWorks, Linux ethernet networking, and kernel drivers. We are looking for a person who thrives in a creative, collaborative, and agile development environment.
What we do
We are a talented team of roboticists and softwareengineers responsible for all software and firmware aspects of our mobile robots. These mobile robots are responsible for handling cartons inside the warehouse structure, moving them to and from storage locations. The mobile robots are key to the efficient operation of the Symbotic systems, and their reliability is paramount.
What you will do
* Lead and participate in the design, development, and maintenance of embeddedsoftware systems for Symbotic robots.
* Collaborate with cross-functional teams to define system requirements and architecture.
* Design and implement builds for embedded Linux. Work with embedded real-time operating systems and microcontrollers.
* Design and implement Ethernet networking solutions, including protocols, drivers, and performance optimization.
* Develop and maintain kernel drivers for custom hardware and device integration. Optimize and customize file systems for application specific requirements.
* Conduct code reviews, perform debugging and troubleshooting, and ensure code quality and best practices are followed.
* Stay updated with the latest industry trends, technologies, and best practices related to Linux and embedded systems. Maintain documentation for installation and troubleshooting procedures. Monitor system performance and identify optimization opportunities.
What you will need
* Bachelor's or higher degree in Computer Science, Electrical Engineering, or related field.
* 7+ plus years' professional experience in Linux system development and softwareengineering.
* Strong proficiency in open source embedded build systems.
* Experience in NVIDIA platform development and customization is desirable.
* In-depth understanding of Ethernet networking protocols and technologies.
* Proficiency in kernel-level programming and driver development.
* Familiarity with ROS (Robot Operating System) and its integration. Strong problem-solving and ability to troubleshoot complex issues on urgent timelines.
* Excellent communication and interpersonal skills.
* Self-motivated, detail-oriented, and able to work independently as well as in a team.
* Ability to accommodate 10% travel to support operational sites.
Nice to Have
* Wireless firmware development experience.
* Cellular: ModemManager integration experience along with Qualcomm ST command set experience.
* WiFi: WPA Supplicant and ATH12K driver experience
* FPGA (verilog) development experience.
Our environment
* Up to 10% of travel may be required. Employees must have a valid driver's license and the ability to drive and/or fly to client and other customer locations.
* The employee is responsible for owning a credit card and managing expenses personally to be reimbursed on a bi-weekly basis.
About Symbotic
Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. Symbotic reinvents the warehouse as a strategic asset for the world's largest retail, wholesale, and food & beverage companies. Applying next-gen technology, high-density storage and machine learning to solve today's complex distribution challenges, Symbotic enables companies to move goods with unmatched speed, agility, accuracy and efficiency. As the backbone of commerce the Symbotic platform transforms the flow of goods and the economics of supply chain for its customers. For more information, visit *****************
We are a community of innovators, collaborators and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter. Every perspective matters. We depend on the collective voices of our employees, customers and community to help guide us as we build a better place to work - for you and the world. That's why we're proud to be an equal opportunity employer.
We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.
The base range for this position in the posted location is $124,848.00 - $204,600.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.
$124.8k-204.6k yearly Auto-Apply 5d ago
Looking for a job?
Let Zippia find it for you.
Firmware Engineer IV
Textron 4.3
Embedded software engineer job in Wilmington, NC
_Who We Are_ Textron Systems is part of Textron, a $14 billion, multi\-industry company employing 35,000 talented makers, thinkers, creators and doers worldwide\. We make things that fly, hover, zoom and launch\. Things that move people\. Protect soldiers\. Power industries\. We serve customers in industries spanning aerospace and defense, specialized vehicles, turf care and fuel systems\.This role is in Textron System's Weapon Systems
business area\. Visit TextronSystems\.com & Lycoming\.com to read more about who we are and the products we make\! _About This Role_
Textron Systems is seeking an experienced Firmware Engineer to join our team\. This individual will work as part of a multidisciplined design engineering team during the development phases of an emerging program\. The individual will be responsible for developing new FPGA designs with an emphasis on simulation and verification, and the transition of those designs into ASICs\. The individual should be fluent in the VHDL code techniques required to implement decoders, encoders, shift registers, counters, and state machines to control serial bus data transfers, decode & execute commands and generate simple parallel data stream outputs\. Our Design Engineering team is focused on developing and improving new product designs to support advanced emerging programs for military customers\.
Qualifications
Qualifications:
Greater than 10 years of experience in Mixed Signal electronics design Highly experienced VHDL designer with ASIC experience Design of decoders, registers, counters, and state machines to decode serial commands, control serial data transfers and generate variable pulse widths\.Strong simulation and verification skills with Test Bench experience Xilinx experience in ISE and Vivado preferred\.Demonstrated software documentation discipline Experience in working within a formal software development environment\.Support programming and debug of FPGAGuide and support conversion of VHDL code into an ASIC\.Education Requirements: BS degree in electrical engineering or computer programming, MS a plus\.
Active security clearance is preferred, eligibility for clearance is required _How We Care_
At Textron Systems, our talented people make us successful\. We promote an inclusive environment where we value individuality, differences, and unique perspectives
Our Company is committed to offering employees opportunities to grow and develop\. Our benefits and compensation packages are designed to help our talented employees excel and achieve their goals, so they can make a difference every day in and outside of the workplace\. Below are just a few examples\!
Flexible Work SchedulesEducation AssistanceCareer Development & Training OpportunitiesWellness Program \(including Fitness Reimbursement\) Medical, Dental, Vision & 401\(K\) with Company FundingPaid Parental Leave
_Are you a Military Veteran?_
Textron's products and services are trusted everyday by those who protect our country\. We are dedicated to hiring these veterans and aim to translate their skills to make an impact on our Company\.
Textron's compensation package includes competitive base pay and provides eligible employees with benefit programs\. Benefits may include health insurance and prescription plan coverage, dental insurance, family building benefits, vision insurance, mental health resources, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and programs that provide employees time away from work\. The pay range should be used as a general guide only\. Compensation is based upon candidate experience and qualifications, as well as market and business considerations\.
In compliance with the local pay transparency law, the pay range for this position is
$142,600 \- $218,400 per year\.
EEO Statement
Textron is committed to providing Equal Opportunity in Employment, to all applicants and employees regardless of race, color, religion, age, national origin, military status, veteran status, disability, sex \(including pregnancy and sexual orientation\), genetic information or any other characteristic protected by law\.
Recruiting Company: Textron Systems
Primary Location: US-Massachusetts-Wilmington
Job Function: Engineering
Schedule: Full-time
Job Level: Individual Contributor
Job Type: Experienced
Shift: First Shift
Job Posting: 05/21/2025, 8:54:43 PM
Job Number: 331503
$68k-91k yearly est. 4d ago
Embedded Software Engineer
Onto Innovation
Embedded software engineer job in Wilmington, NC
Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most difficult yield, device performance, quality, and reliability issues. Onto Innovation strives to optimize customers' critical path of progress by making them smarter, faster and more efficient.
Job Summary & Responsibilities
About the Role
We are seeking a highly skilled and motivated EmbeddedSoftware Developer to join our engineering team focused on developing next-generation semiconductor capital test equipment. You will play a critical role in designing, implementing, and optimizing embeddedsoftware that drives high-performance, precision instrumentation used in semiconductor manufacturing and validation.
Key Responsibilities
* Design, develop, and maintain embeddedsoftware for real-time control systems in semiconductor precision test equipment
* Collaborate with hardware engineers, FPGA designers, systems engineers, and application software developers to define software requirements and interfaces
* Implement low-level drivers, communication protocols (e.g., CAN, SPI, I2C, UART, Ethernet, PCIe), and real-time operating systems (RTOS)
* Optimize software for performance, reliability, and scalability in high-throughput test environments
* Conduct unit testing, integration testing, and system-level validation
* Participate in code reviews, documentation, and continuous improvement initiatives
* Support manufacturing and field teams with debugging and troubleshooting
Qualifications
Qualifications
Required:
* Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field
* 3 - 10 years of experience in embeddedsoftware design and development (C/C++ preferred)
* Strong understanding of microcontrollers (MCUs), SoCs, FPGAs, and embedded Linux or RTOS environments
* Demonstrated experience utilizing ARM based MCUs such as PIC, STM as well as Altera (NIOS2) or Xilinx (micro-blaze)
* Experience with hardware bring-up, board support packages (BSP), and device drivers
* Demonstrated experience implementing communication protocols (e.g., CAN, SPI, I2C, UART, Ethernet, PCIe), and real-time operating systems (RTOS)
* Familiarity with digital and analog electronics, schematics, and oscilloscopes
* Excellent oral and written communication skills
* Excellent software configuration management capabilities i.e. revision control systems (Git, TFS, SVN, etc)
* Experience with MS tools (Visio, Excel, Word, etc)
* Demonstrated experience in Agile development methodologies and/or Kanban and associated tools (Azure DevOps, Atlassian [Jira] or the like)
* Ability to travel ~10%
Preferred:
* Experience in the semiconductor equipment or test & measurement industry
* Knowledge of high-speed data acquisition, signal processing, or precision timing systems
* Familiarity with safety-critical or high-reliability software development practices
* Exposure to scripting languages (Python, Bash)
Onto Innovation Inc. offers competitive salaries and a generous benefits package, including health/dental/vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Purchase Program (ESPP) along with health & wellness initiatives. We provide a collaborative working environment along with resources, and state-of-the-art tools & equipment to promote success; and a welcoming, inclusive corporate culture where individuals are recognized for their contributions.
Onto Innovation Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
For positions requiring access to technical data, Onto Innovation Inc., Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
$76k-101k yearly est. Auto-Apply 60d+ ago
Sr. Embedded Software Engineer - (Must be located in Wilmington, NC)
Ash & Harris Executive Search
Embedded software engineer job in Wilmington, NC
Job Description
We are seeking a Senior EmbeddedSoftwareEngineer to join our growing engineering team. This role is ideal for someone passionate about embedded systems, firmware development, and working in a collaborative environment where engineering excellence is valued.
Key Responsibilities
Design, implement, and maintain embeddedsoftware for microcontroller-based systems, primarily using C.
Develop and maintain firmware across multiple microcontroller platforms.
Collaborate with cross-functional engineering teams on system integration, testing, and debugging.
Contribute to all phases of the development lifecycle: concept, architecture, implementation, validation, and release.
Participate in code reviews, maintain documentation, and support continuous improvement initiatives.
Requirements
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field (or equivalent experience).
Minimum 3 years of professional experience in embeddedsoftware development.
Strong proficiency in C programming for resource-constrained systems.
Hands-on experience with microcontrollers, low-level driver development, and peripheral integration.
Experience with debugging and testing tools (logic analyzers, oscilloscopes, in-circuit debuggers).
Familiarity with version control systems and modern software development workflows.
Strong analytical, problem-solving, and debugging skills.
Ability to work independently and collaboratively in cross-functional teams.
Proficiency with productivity tools (e.g., Microsoft Office or equivalent).
Preferred Skills
Experience with RTOS-based systems or firmware development for embedded applications.
Knowledge of hardware/software co-design principles.
$86k-111k yearly est. 26d ago
Staff Software Engineer
Thermofisher Scientific 4.6
Embedded software engineer job in Wilmington, NC
**Staff SoftwareEngineer (Angular / C#.NET / SQL / MongoDB / Cloud Services)** The **Staff SoftwareEngineer** will be responsible for architecting, developing, and maintaining modern, scalable web applications using **Angular** for the front end and **C#.NET** for the back end. This role includes constructing reliable integrations with SQL Server, MongoDB, and cloud platforms like Azure or AWS to support critical business and internal applications.
This position calls for a robust full-stack development background, a comprehensive grasp of software building principles, and the skill to lead technical initiatives while collaborating closely with multi-functional teams.
**Key Responsibilities**
+ Manage the development, creation, and maintenance of web applications with Angular, C#.NET, and ASP.NET Core.
+ Architect and build **RESTful APIs** and **microservices** to support scalable and secure application development.
+ Develop and improve databases on SQL Server and MongoDB, ensuring data integrity, performance, and security.
+ Develop and lead **cloud-based deployments** using platforms such as **Azure App Services** , **Azure Functions** , or **AWS Lambda** .
+ Offer technical guidance and mentorship to junior developers, implementing guidelines in coding, testing, and deployment.
+ Collaborate with product owners, QA, and DevOps teams to define requirements, work you're doing, and timelines.
+ Integrate third-party and internal APIs and ensure seamless data flow between systems.
+ Address and resolve complex technical issues across the application stack.
+ Implement CI/CD pipelines and automated testing to streamline deployment processes.
+ Keep user documentation current, covering architecture diagrams, updates to SRS/SDS, and deployment procedures.
**Qualifications**
+ Bachelor's degree in Computer Science, Engineering, or related field.
+ **5+ years of hands-on experience** in web application development using **C#.NET** and **Angular** .
+ Strong front-end experience with **Angular (v10 or newer)** , **TypeScript** , **HTML5** , and **CSS3** .
+ Deep understanding of **ASP.NET Core** , **Entity Framework** , and **REST API** development.
+ Solid experience working with both **SQL Server** and **MongoDB** databases (data modeling, queries, and performance tuning).
+ Shown experience deploying and maintaining applications in **cloud environments** (Azure or AWS).
+ Proficiency in leading continuous integration/continuous deployment workflows, Git, Azure DevOps, or equivalent platforms.
+ Strong understanding of **object-oriented programming** , **SOLID principles** , and **software architecture guidelines** .
+ Excellent communication, problem-solving, and leadership skills.
+ Must be legally authorized to work in the United States without sponsorship.
**Preferred Qualifications**
+ Experience with **.NET 6+** , **microservices architecture** , and **containerization (Docker/Kubernetes)** .
+ Knowledge of **serverless computing** , **API gateways** , and **cloud monitoring tools** .
+ Experience with **Agile/Scrum** methodologies.
+ Prior experience in **manufacturing** , **laboratory** , or **regulated environments** is a plus.
**Compensation and Benefits**
The salary range estimated for this position based in Indiana is $93,800.00-$140,675.00.
This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:
+ A choice of national medical and dental plans, and a national vision plan, including health incentive programs
+ Employee assistance and family support programs, including commuter benefits and tuition reimbursement
+ At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy
+ Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
+ Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount
For more information on our benefits, please visit: *****************************************************
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
$93.8k-140.7k yearly 60d+ ago
Software Verification and Validation Engineer
Quest Defense Systems & Solutions
Embedded software engineer job in Wilmington, NC
Shape the future of innovation as we tackle cutting-edge projects that make a difference. We're not just in the business of engineering-we're building a brighter future. Driven by creativity and a culture of excellence, we believe in the power of engineering to solve today's challenges and create opportunities for tomorrow. What we do matters.
Quest Defense Systems and Solutions is seeking a highly skilled SoftwareEngineers to perform requirements-based unit test for embeddedsoftware in a nuclear power plant controls system. The project is governed by the NQA-1 safety standard, a quality assurance framework for nuclear facility applications. Testing should be performed with a safety and completeness mindset proscribed by DO-178. However, NQA-1 is less prescriptive, acting as a high-level quality framework, and less structured. Comprehensive testing is required (MCDC coverage).
Due to the nature of the project all applicants must be US Citizens or US lawful permanent resident. This role is remote.
Key Responsibilities:
Developing controls/monitoring software low level requirements-based tests to generate full-coverage LDRA verification procedures.
Analyzing and dispositioning structural coverage holes.
Coordinating with the customer to ensure full test coverage, correct expected results, and communication / disposition of test findings.
Executing the tests in the LDRA test setup on both simulated and on-target environments.
Reviewing test results and test time history data, during test development, regression runs, and to help debug software issues.
Identifying findings to the customer in instances where test outcomes do not align with requirements or with expected results.
Authoring and participating in formal reviews of test cases, procedures, and results.
Required Qualifications:
Bachelor's or Master's degree in aerospace engineering, electrical engineering, softwareengineering, or a related technical field.
5 years performing low-level software requirements-based testing
2 years testing with LDRA or similar tool (i.e. VectorCAST)
Proficiency in understanding C programming, preferably with experience developing C code.
Experience doing requirements-based testing under DO-178B/C or other safety critical process standards.
A general understanding of control laws and redundancy management
Preferred Qualifications:
Commercial controls industry experience or other embeddedsoftware development experience
5 years developing embeddedsoftware in safety-critical systems
Why QDSS:
We're a family-like-company. We are collaborative. We believe in embracing change. We believe in doing consistent good work. EXB houses smart, curious and passionate about “making a difference” people. Our company culture sets us apart from others as well as:
401k with Employer-Match Contributions
Medical, Dental, and Life coverage
Disability Benefits
Generous compensation structure
Significant opportunities for advancement
Next Generation / Cutting Edge Technology Projects
Certification Assistance Available (Approval Required)
Flexible, Friendly and Fun work environment
About Us
At QDSS, we are more than an engineering company-we are a force for innovation and positive change. With over 25 years of proven expertise in solving mission-critical challenges, we empower our team to push boundaries, combining deep industry knowledge, cutting-edge technology, and a collaborative "think tank" approach.
Our vision is to be the trusted partner of choice for our defense and aerospace clients, delivering secure, sustainable, and world-class solutions that build a brighter future.
QDSS provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Full compensation package is based on candidate experience and certifications
Pay Ranges$120,000-$155,000 USD
At Quest Defense Systems and Solutions, we don't just build technology - we engineer the future. From next-generation aerospace solutions to cutting-edge defense systems, we tackle the toughest, mission-critical challenges that keep people safe and push the boundaries of innovation. This is where problem-solvers, innovators, and visionary thinkers come together to shape the future. With over 25 years of aerospace and defense engineering expertise, our commitment to delivering high-quality, transformative solutions sets us apart - not just as an industry leader, but as a driving force for impactful change. Together, we're not just leading the industry - we're revolutionizing it.
Quest Defense provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.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 accommodations may be made to enable individuals with disabilities to perform the essential functions.
$120k-155k yearly Auto-Apply 12d ago
Senior COBOL Developer PART TIME
Maximus 4.3
Embedded software engineer job in Wilmington, NC
Description & Requirements Maximus is seeking a PART TIME Senior IBM COBOL Developer to support our Internal Revenue Service (IRS) client. . Candidates must possess an active Moderate-Risk Background Investigation (MBI). Job Description
Essential Duties and Responsibilities:
- Assess data needs and design requirements for systems changes and enhancements.
- Develop and execute system testing plans and system change migration to production plans for compliance with system change control requirements.
- Perform trouble-shooting and programming analysis of systems issues.
- Develop system requirements of ad hoc reporting as needed.
- Maintain updated knowledge of contract compliance provisions for the project, department, and position.
- Follow policies and procedures without deviation.
- Develop, design, and implement custom applications supporting enhancements and additional projects as required for meeting project deliverables.
- May provide guidance, coaching, and training to other employees within job area.
Job-Specific Essential Duties and Responsibilities:
- Create, update, unit test, and maintain IBM COBOL programs
- Update documentation such as Functional Specification Packages (FSPs) or Program Requirements Packages (PRPs) and/or Visio diagrams, and/or spreadsheets as needed
- Track requirements and create/execute unit test cases
- Write, analyze, review and/or provide comments on documentation such as Unified Work Requests (UWR), UWR responses and Internal Revenue Manuals (IRM), Interface Control Documents (ICD) Computer Operator Handbooks (COH)
- Rewrite programs, using workflow charts and diagrams, and applying knowledge of computer capabilities, tax processing subject matter expertise, and symbolic logic.
- Perform or direct the revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes
- Perform systems analysis and programming tasks to maintain and control the use of computer systems software
- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program
- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language
- Consult with and assist testers in the development, SAT and FIT environments
Minimum Requirements
- Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- Bachelor's Degree from an accredited college or university required; an additional four (4) years of related work experience can substitute for a degree
- At least five (5) years of relevant experience required
- Must possess an active IRS Moderate-Risk Background Investigation (MBI)
- At least four (4) years of experience with IBM COBOL programming language
- Experience with DB2 and IBM DB2 utilities
- Experience with CICS
- Good verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
Preferred Skills and Qualifications:
- Experience with IRS processing systems; experience with SQL, JCL, Batch processing.
#techjobs #veteranspage #LI-Remote
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
55.29
Maximum Salary
$
75.00
$97k-125k yearly est. Easy Apply 7d ago
Sr. Lead Software Engineer
Jpmorgan Chase & Co 4.8
Embedded software engineer job in Wilmington, NC
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Sr. Lead SoftwareEngineer at JPMorgan Chase within the Corporate Sector, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Leads communities of practice across SoftwareEngineering to drive awareness and use of new and leading-edge technologies
Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on softwareengineering* concepts and 5+ years applied experience . In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
Hands-on practical experience delivering system design, application development, testing, and operational stability
Advanced in one or more programming language(s)
Expert proficiency in Java, Big Data (Spark, Hadoop, etc), AWS and Scala
Proficiency in automation and continuous delivery methods
Proficient in all aspects of the Software Development Life Cycle
Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
In-depth knowledge of the financial services industry and their IT systems
Practical cloud native experience
Preferred qualifications, capabilities, and skills
Artificial Intelligence and Machine Learning experience
Cloud migration experience (on-prem to public cloud)
$102k-122k yearly est. Auto-Apply 60d+ ago
Senior Software Engineer
Vantaca
Embedded software engineer job in Wilmington, NC
Vantaca just achieved unicorn status with a $1.25B valuation, so it's safe to say we're past the "scrappy startup phase." We're not just building a successful company - we're building the category-defining platform that will transform how an entire industry operates.
Here's the reality of our trajectory:
* Growing 100% year-over-year
* Our AI product (HOAi) went from $0 to millions in months
* Backed by Cove Hill Partners and JMI Private Equity
* 6M+ doors on our platform, displacing legacy systems
We are a winning team that believes in working together to make big ideas happen. We are a collaborative and visionary group that holds ourselves accountable for our results. Our ability to be nurturing and agile allows us to adapt to change and support each other through any challenges that come our way. We are customer-centric, meaning that we put our customers' needs and preferences at the heart of our work. We are authentic game changers that are building something cool and people like it here.
Overview
We're seeking a Senior SoftwareEngineer to own our accelerate payment products, building and maintaining the critical systems that handle money movement between Vantaca and our payment partners. This role requires someone who can architect resilient, secure, and compliant payment systems while navigating the complexities of ACH, credit card processing, wire transfers, and payment reconciliation.
You'll work directly with payment processors, banking partners, and internal stakeholders to ensure accurate, timely payment processing that our customers depend on for their business operations. This position offers the opportunity to establish patterns and frameworks that will scale across our platform while mentoring other engineers on payment processing best practices.
Accountability Key Initiatives
* Design and maintain secure, PCI-compliant payment processing systems
* Lead technical conversations with payment processor engineering teams (Stripe, payment gateways, ACH processors)
* Establish patterns and frameworks for payment initiation, processing, and reconciliation
* Drive initiatives to improve payment success rates, reduce failed transactions, and optimize retry logic
* Implement comprehensive payment reconciliation systems to ensure transaction integrity
* Provide support for payment-related escalations from tech support
* Stay on top of current trends in payment technology and processing patterns, proposing innovative solutions to enhance our platform
Expectations for Success
* Quality code that follows established patterns and best practices
* Zero payment processing errors resulting in incorrect fund movements
* Payment success rate >98% (excluding legitimate declines)
* Payment reconciliation discrepancies resolved within 24 hours
* Proactive use of AI development tools (Cursor, Claude, Devin, etc.) to accelerate development and improve code quality
* Enthusiasm for leveraging AI to move fast and work efficiently
* Consistent velocity set by manager
* Average return rate from QA should be 2 or less
Responsibilities
Payment Architecture & Development:
* Architect, design, and develop robust, scalable, and secure payment processing systems supporting multiple payment methods (ACH, credit card, wire transfer)
* Partner with payment processors and gateways to understand API capabilities, fee structures, settlement timelines, and roadmaps
* Lead the end-to-end payment processing lifecycle from initiation through settlement and reconciliation
* Implement comprehensive payment reconciliation systems that match transactions across multiple systems (gateway, bank, internal ledger)
* Design fault-tolerant patterns for payment processing:
* Idempotent payment operations to prevent duplicate charges
* Retry logic with exponential backoff for transient failures
* Compensation/reversal patterns for failed multi-step payment workflows
* Dead letter queue handling for payment exceptions
* Implement webhooks and event-driven architecture for payment status updates
* Build monitoring and alerting systems for payment anomalies (sudden decline spikes, processing delays, settlement discrepancies)
* Implement security best practices including PCI DSS compliance, tokenization, and secure credential management
* Design and implement payment failure analysis and auto-retry strategies
Payment Operations:
* Complete development tasks on time with exceptional attention to quality, performance, and regulatory compliance
* Collaborate within a scrum team environment, translating product manager requirements into technical payment solutions
* Create detailed runbooks for payment processing incidents (stuck payments, reconciliation gaps, processor outages)
* Collaborate with Finance/Accounting teams to:
* Validate payment data accuracy and resolve discrepancies
* Support month-end reconciliation processes
* Investigate payment exceptions and chargebacks
* Maintain audit trails for all payment operations to support compliance requirements
* Conduct code reviews with emphasis on payment integrity and security
* Mentor junior and mid-level developers on payment processing best practices
* Troubleshoot payment issues across the full stack (UI → API → processor → bank)
* Document payment workflows, processor integrations, and reconciliation processes in Guru
* Assist with bi-weekly production deployments (occurs after hours)
* Participate in technical support ticket bashes for payment-related issues
* Keep Integrations Engineering Manager updated on payment processing metrics and barriers
* Develop comprehensive unit and integration tests for payment flows
* Contribute to code reviews and maintain high code quality standards
Core Values
* Always Growing: Likes change and enjoys finding new ways to improve their knowledge and the product. Always ready to learn quickly, helping themselves and the team grow.
* Win as a Team: Builds trust and works together by making sure everyone communicates well. Actively involved in daily work, working closely with the team, listening to their ideas, and celebrating successes together.
* Accountability Starts with Me: Notices problems and takes personal action to solve them.
* Unwavering Commitment to Customer Experience: Regularly talks to customers, taking personal responsibility to understand what they need, address concerns, and make their experience better with improved Vantaca processes.
* Innovate Boldly: We challenge the status quo and push boundaries to create meaningful change. We act with urgency and purpose, knowing that innovation drives our success.
Requirements
* 8+ years of software development experience with C#, .NET Framework, and .NET Core
* Proven experience building and maintaining payment processing systems (not just adjacent experience)
* Deep understanding of payment methods: ACH (same-day ACH, NACHA rules), credit card processing (authorization, capture, settlement), wire transfers
* Experience with payment reconciliation: matching transactions across systems, handling settlement timing differences, resolving discrepancies
* Strong understanding of payment failure handling, retry strategies, and idempotency patterns
* Experience implementing PCI DSS compliance requirements
* Advanced SQL knowledge including T-SQL, stored procedures, and query optimization
* Experience with payment processor APIs (Stripe, Authorize.net, payment gateways)
* Experience with secure credential management, tokenization, and encryption practices
* Demonstrated ability to debug complex payment issues across multiple systems
* Understanding of transactional consistency, compensation patterns, and exactly-once processing guarantees
* Experience with CI/CD pipelines (Azure Pipelines preferred) and Infrastructure as Code (Terraform)
* Strong problem-solving skills with high attention to detail (critical for financial accuracy)
* Strong technical communication skills, both written and verbal
Preferred
* Experience with multiple payment processors and payment orchestration
* Knowledge of payment industry standards (ISO 20022, NACHA file formats, card network specifications)
* Experience with chargeback handling and dispute management
* Familiarity with payment fraud detection patterns
* Experience with SOC 2 compliance frameworks
* Background in FinTech, PropTech, or SaaS companies handling payment processing
* Understanding of accounting principles related to payment processing (revenue recognition, reconciliation)
* Experience with webhook-based payment status updates
* Azure cloud platform experience
* Entity Framework, Dapper, or similar ORM/micro-ORM experience
* Experience with message-based architectures for payment events (Azure Service Bus, queues, topics)
* Experience with Agile/Scrum development methodologies
* Experience with payment analytics and reporting systems
Why You Should Join Our Team
* Our eNPS is +68! (Google it, that is great).
* Benefits: Medical, Dental, and Vision kick in day one.
* Unlimited PTO (with a requirement for employees to take a minimum of one continuous week per year).
* 401K with Company Match.
* Remote Flexible - come to the office when needed.
* Great parental leave benefits.
* Named on Inc 5000 list of America's Fastest Growing Private Companies.
* Named on Inc 5000 Vet 100 Private Companies list multiple years in a row.
* Winner of Coastal Entrepreneur Award, Technology Category.
* Active employee-led Culture Committee.
* Ongoing industry and professional development trainings available to all employees.
* Multiple leaders on the executive committee recognized as 40 under 40 recipients for contributions to business and community.
* We're playing offense to win! Our product market fit and our world-class employees make us the leader in our space. We're building something cool and people like it here.
We receive many resumes for our open positions and each one is reviewed by a human being on our recruiting team. We will compare your background with the qualifications and requirements for the position.
If you are selected for an interview you will receive an e-mail from someone on our recruiting team with *************** email address. It may take some time for us to review all of the applications so give us some time to respond. We appreciate your interest in this role.
$87k-114k yearly est. 29d ago
Sr. Backend Software Engineer, DentaQuest
Sun Life of Canada 4.3
Embedded software engineer job in Bayshore, NC
Sun Life U.S. is one of the largest providers of employee and government benefits, helping approximately 50 million Americans access the care and coverage they need. Through employers, industry partners and government programs, Sun Life U.S. offers a portfolio of benefits and services, including dental, vision, disability, absence management, life, supplemental health, medical stop-loss insurance, and healthcare navigation. We have more than 6,400 employees and associates in our partner dental practices and operate nationwide.
Visit our website to discover how Sun Life is making life brighter for our customers, partners and communities.
Job Description:
Sun Life embraces a hybrid work model that balances in-office collaboration with the flexibility of virtual work. Our team members and leaders are expected to foster connection and teamwork by being present in the office at least 2 days per week.
The Opportunity:
The Sr. Softwareengineer maintains IT objectives by supporting business processes, systems and clients specifically mobile technologies and applications, carries out these responsibilities by providing information technology (IT) solutions
How you will contribute:
Analyzes and evaluates business requirements by working with clients and management. Provides recommendations on the nature, scope and complexity of solutions
Document the functional and technical specifications and project plans for proposed solutions to business requirements of moderate to high complexity. Develops (codes), tests, documents, educates and supports subsequent software solutions
Develops and implements project plans, including resources, tasks, time frames and deliverables for moderate to complex projects. Monitors projects and advises members on how to resolve technical problems
Assists in training initiatives by occasionally providing direction to peers and less experienced staff. May assign work to less experienced staff and review their work
Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues
Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed
Recommends standards, procedures and process improvements appropriate to own work
May present work to team members, clients and management
Other duties as assigned.
What you will bring with you:
7+ years of total experience of developing API's - .NET (C#) and Python, Java.
Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions.
Fast learner who adapts quickly to changing business needs and evolving technology landscapes.
Bachelor's or Master's degree in computer science or related field.
Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures.
Extensive experience with BFF design patterns, API Gateway, and middleware solutions.
Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT.
Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates).
Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk)
Experience working in agile development environments, leading technical discussions, and mentoring junior engineers.
Extensive knowledge of building REST and GraphQL APIs
Effective oral and written communication skills
Required to attend additional training as requested/deemed necessary
Salary:
Salary Range: $101,000 - $151,500
At our company, we are committed to pay transparency and equity. The salary range for this role is competitive nationwide, and we strive to ensure that compensation is fair and equitable. Your actual base salary will be determined based on your unique skills, qualifications, experience, education, and geographic location. In addition to your base salary, this position is eligible for a discretionary annual incentive award based on your individual performance as well as the overall performance of the business. We are dedicated to creating a work environment where everyone is rewarded for their contributions.
Not ready to apply yet but want to stay in touch? Join our talent community to stay connected until the time is right for you!
We are committed to fostering an inclusive environment where all employees feel they belong, are supported and empowered to thrive. We are dedicated to building teams with varied experiences, backgrounds, perspectives and ideas that benefit our colleagues, clients, and the communities where we operate. We encourage applications from qualified individuals from all backgrounds.
Life is brighter when you work at Sun Life
At Sun Life, we prioritize your well-being with comprehensive benefits, including generous vacation and sick time, market-leading paid family, parental and adoption leave, medical coverage, company paid life and AD&D insurance, disability programs and a partially paid sabbatical program. Plan for your future with our 401(k) employer match, stock purchase options and an employer-funded retirement account. Enjoy a flexible, inclusive and collaborative work environment that supports career growth. We're proud to be recognized in our communities as a top employer. Proudly Great Place to Work Certified in Canada and the U.S., we've also been recognized as a "Top 10" employer by the Boston Globe's "Top Places to Work" for two years in a row. Visit our website to learn more about our benefits and recognition within our communities.
We will make reasonable accommodations to the known physical or mental limitations of otherwise-qualified individuals with disabilities or special disabled veterans, unless the accommodation would impose an undue hardship on the operation of our business. Please email ************************* to request an accommodation.
For applicants residing in California, please read our employee California Privacy Policy and Notice.
We do not require or administer lie detector tests as a condition of employment or continued employment.
Sun Life will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including applicable fair chance ordinances.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Job Category:
IT - Application Development
Posting End Date:
29/01/2026
$101k-151.5k yearly Auto-Apply 14d ago
Sr. Embedded Software Engineer - (Must be located in Wilmington, NC)
Ash & Harris Executive Search
Embedded software engineer job in Wilmington, NC
We are seeking a Senior EmbeddedSoftwareEngineer to join our growing engineering team. This role is ideal for someone passionate about embedded systems, firmware development, and working in a collaborative environment where engineering excellence is valued.
Key Responsibilities
Design, implement, and maintain embeddedsoftware for microcontroller-based systems, primarily using C.
Develop and maintain firmware across multiple microcontroller platforms.
Collaborate with cross-functional engineering teams on system integration, testing, and debugging.
Contribute to all phases of the development lifecycle: concept, architecture, implementation, validation, and release.
Participate in code reviews, maintain documentation, and support continuous improvement initiatives.
Requirements
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field (or equivalent experience).
Minimum 3 years of professional experience in embeddedsoftware development.
Strong proficiency in C programming for resource-constrained systems.
Hands-on experience with microcontrollers, low-level driver development, and peripheral integration.
Experience with debugging and testing tools (logic analyzers, oscilloscopes, in-circuit debuggers).
Familiarity with version control systems and modern software development workflows.
Strong analytical, problem-solving, and debugging skills.
Ability to work independently and collaboratively in cross-functional teams.
Proficiency with productivity tools (e.g., Microsoft Office or equivalent).
Preferred Skills
Experience with RTOS-based systems or firmware development for embedded applications.
Knowledge of hardware/software co-design principles.
$86k-111k yearly est. Auto-Apply 55d ago
Staff Software Engineer (Algorithms)
Onto Innovation
Embedded software engineer job in Wilmington, NC
Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most difficult yield, device performance, quality, and reliability issues. Onto Innovation strives to optimize customers' critical path of progress by making them smarter, faster and more efficient.
Job Summary & Responsibilities
Onto is seeking a motivated individual for an engineer position in the elite algorithm group within the Inspection Business Unit (IBU).
* This individual will apply their skills in machine learning, image processing, computer vision, mathematics, optics, and softwareengineering to develop algorithms to be integrated into Onto's innovative inspection platforms.
* Responsibilities of this position include: develop optical imaging modeling/calibration, and/or develop image segmentation, classification or detection algorithm for the onto inspection systems. This requires selecting the optimal algorithms to hit the performance and throughput requirements.
* This person is encouraged to bring forward creative ideas, develop production code and support as needed. This candidate shall be able to work independently and provide recommendations to the hardware group on image quality and error budget base on algorithm design and performance.
* The candidate is encouraged to have excellent problem solving and communication skills.
* The candidate is expected to stay up to date with academic research and current industrial practices in machine vision inspection, image processing, and machine learning.
* Should be competent with at least one numerically focused programming environment such as Python or MATLAB using the native linear algebra, image processing, machine learning libraries.
* Experience programming the GPU for 3D image rendering
Qualifications
* PhD or MS or Bachelor in EE, Computer Science, Applied Math or related field.
* 3+ years of experience.
Onto Innovation Inc. offers competitive salaries and a generous benefits package, including health/dental/vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Purchase Program (ESPP) along with health & wellness initiatives. We provide a collaborative working environment along with resources, and state-of-the-art tools & equipment to promote success; and a welcoming, inclusive corporate culture where individuals are recognized for their contributions.
Onto Innovation Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
For positions requiring access to technical data, Onto Innovation Inc., Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
$92k-124k yearly est. Auto-Apply 60d+ ago
Senior SAP Developer
Maximus 4.3
Embedded software engineer job in Wilmington, NC
Description & Requirements Maximus is seeking a Senior SAP Developer with CRM and S/4 HANA experience to join our team supporting the development and modernization of a major U.S. agricultural agency's enterprise system. is remote and requires a Public Trust security clearance.
Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS101, T5, Band 8
Job-Specific Minimum Requirements:
- Due to contract requirements, only US citizens without dual citizenship with another country may be considered. The selected candidate will be required to successfully complete a government-sponsored clearance process for position of Public Trust prior to start date.
- Bachelor's degree; 4 years of professional experience may be considered in lieu of a degree.
- 10+ years' software development experience.
- 5+ years' experience with SAP development.
- Experience with SAP CRM to S/4 HANA migration.
- Experience as a Senior Developer with hands-on core SAP ABAP CRM development and SAP Fiori UI5 experience.
- Strong knowledge of SAP CRM is required to support during the S/4 HANA migration project, including knowledge of underlying SAP S4 HANA CRM Table structures and fields, awareness of common API's, BAPI's and Function Modules in the CRM area.
- Ability to complete High Level Technical Design and suggest best practices in line with Clean Core Principles.
- Confirmed ability to use BADI's, BAPI's, LSMW, ALE, RFC calls, IDOC, BDC, business objects, classes and methods, Adobe Forms, SmartForms, SAPScripts, Data Dictionary, ALV.
Preferred Qualifications:
- Knowledge of OData development using CDS and AMDP, Workflow experience, including support and debugging.
- Knowledge and awareness of SAP Clean Core principles including use of released API's, in app extensibility options and key user extensibility.
- Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and CAP (Cloud Application) Programming Models.
- Experience in migrating custom code base from CRM systems onto a S/4 HANA platform, applying both technical remediation and Clean Core frameworks.
- Implementation knowledge of Native SQL, ADBC, External View, ABAP Core data Services, AMDP Procedures, Text Search, ALV on HANA.
- Practical experience in creating custom and enhanced standard CDS view and AMDP class based on business requirements.
- Good knowledge of other new SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, SAP Build etc.
- Expertise in Fiori application and system architecture.
- Exposure to SAP Fiori Launchpad configuration and app integration.
- Expertise in SAPUI5 controls and Fiori Design patterns.
- Ability to create Screens, Controllers, OData DPC and MPC.
- Hands-on HTML5, JS, CSS3 coding experience.
- Experience SAP Web IDE, SAP Business Application Studio.
- Exposure to ABAP OOPS Concepts.
- Troubleshooting SAP Fiori or UI5 applications.
- Exposure to SAP ECC/ERP/Business Suite.
- UI5 Controller extension / UI5 configuration and development custom controls.
- Good understanding of Fiori UI Controls and Fiori Elements framework.
#techjobs #clearance #veterans Page #LI-Remote
Minimum Requirements
TCS101, T5, Band 8
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
103,400.00
Maximum Salary
$
125,000.00
$97k-125k yearly est. Easy Apply 3d ago
Senior Software Engineer - Fleet Controls
Symbotic Inc. 4.6
Embedded software engineer job in Wilmington, NC
Who we are With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility.
What we need
Symbotic is seeking a talented Senior SoftwareEngineer to join our newly established Fleet Controls team. In this role, you will lead the design and development of high-performance applications that orchestrate fleets of autonomous mobile robots within automated warehouse environments. Your focus will be on building scalable, reliable, and efficient control systems that support increasingly complex operations across multiple deployment sites.
This is a high-impact role ideal for engineers who thrive in dynamic, collaborative environments and are passionate about building real-time systems that power next-generation robotics.
What we do
The Fleet Controls team is dedicated to innovating and improving the software stack that orchestrates our growing fleet of robots. As a bridge between upstream systems (tasking, structure, inventory, etc.) and downstream systems (path planning and bot control), Fleet Controls ensures seamless communication and coordination. Our mission is to enable scalability and support the increasing complexity of robot operations across multiple sites.
What you will do
* Design & Development: Build real-time, high-performance software for managing fleets of mobile robots.
* Performance Optimization: Analyze fleet performance and contribute to projects aimed at improving key business metrics, customer requirements, and company KPIs.
* Software Excellence: Develop high-quality, robust software in a fast-paced, dynamic environment.
* Technical Leadership: Mentor junior engineers and lead technical efforts across projects.
* Issue Resolution: Identify and address root causes of software performance issues.
* Testing: Develop and maintain unit and system-level tests for production software.
What you will need
* Educational Background: Bachelor's degree in computer science, Electrical Engineering, Mechanical Engineering, Mathematics, or a related STEM field.
* Professional Experience:
* Minimum of 5 years of professional software development experience.
* At least 1 year of experience in technical leadership or team lead role.
* Technical Expertise:
* Proficiency in object-oriented design and programming concepts. C# strongly preferred.
* Experience with asynchronous or multithreaded programming.
* Familiarity with event-driven architectures, messaging systems, and communication protocols such as RabbitMQ, MQTT, or gRPC.
* Exposure to robotic-related technologies (e.g., path planning, embedded systems) is a plus.
Our Environment
* Up to 10% of travel may be required. Employees must have a valid driver's license and the ability to drive and/or fly to client and other customer locations.
* The employee is responsible for owning a credit card and managing expenses personally to be reimbursed on a bi-weekly basis.
About Symbotic
Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. Symbotic reinvents the warehouse as a strategic asset for the world's largest retail, wholesale, and food & beverage companies. Applying next-gen technology, high-density storage and machine learning to solve today's complex distribution challenges, Symbotic enables companies to move goods with unmatched speed, agility, accuracy and efficiency. As the backbone of commerce the Symbotic platform transforms the flow of goods and the economics of supply chain for its customers. For more information, visit *****************
We are a community of innovators, collaborators and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter. Every perspective matters. We depend on the collective voices of our employees, customers and community to help guide us as we build a better place to work - for you and the world. That's why we're proud to be an equal opportunity employer.
We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.
The base range for this position in the posted location is $124,848.00 - $204,600.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.
$124.8k-204.6k yearly Auto-Apply 49d ago
Senior Lead Software Engineer - Java and Kafka
Jpmorganchase 4.8
Embedded software engineer job in Wilmington, NC
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Senior Lead SoftwareEngineer at JPMorgan Chase within the Consumer and Community Banking's Tokenization domain of Payments, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Leads communities of practice across SoftwareEngineering to drive awareness and use of new and leading-edge technologies
Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on softwareengineering concepts and 5+ years applied experience
Hands-on practical experience delivering system design, application development, testing, and operational stability
Advanced in one or more programming language(s) Java
Experience in design, develop, and maintain scalable backend applications using Java and Spring Boot frameworks.
Experience implementing real-time data streaming and messaging solutions using Apache Kafka.
Proficiency in automation and continuous delivery methods
Proficient in all aspects of the Software Development Life Cycle
Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
In-depth knowledge of the financial services industry and their IT systems
Preferred qualifications, capabilities, and skills:
Practical cloud native experience
$102k-122k yearly est. Auto-Apply 60d+ ago
Senior Software Engineer - Banking Integrations
Vantaca
Embedded software engineer job in Wilmington, NC
Vantaca just achieved unicorn status with a $1.25B valuation, so it's safe to say we're past the "scrappy startup phase." We're not just building a successful company - we're building the category-defining platform that will transform how an entire industry operates.
Here's the reality of our trajectory:
* Growing 100% year-over-year
* Our AI product (HOAi) went from $0 to millions in months
* Backed by Cove Hill Partners and JMI Private Equity
* 6M+ doors on our platform, displacing legacy systems
We are a winning team that believes in working together to make big ideas happen. We are a collaborative and visionary group that holds ourselves accountable for our results. Our ability to be nurturing and agile allows us to adapt to change and support each other through any challenges that come our way. We are customer-centric, meaning that we put our customers' needs and preferences at the heart of our work. We are authentic game changers that are building something cool and people like it here.
Overview
We're seeking a Senior SoftwareEngineer to lead our banking integrations initiative, building and maintaining the critical financial data pipelines between Vantaca and our banking partners. This role requires someone who can architect resilient, secure, and compliant financial integrations while navigating the complexities of multiple banking APIs, payment processors, and financial data formats.
You'll work directly with banking partners and internal stakeholders to ensure seamless, accurate financial data flow that our customers depend on for their business operations. This position offers the opportunity to establish integration patterns and frameworks that will scale across our platform while mentoring other engineers on financial integration best practices.
Accountability Key Initiatives
* Design and maintain secure, compliant integrations with banking partners and payment processors
* Lead technical conversations with banking partner engineering teams
* Establish patterns and frameworks for financial data integration across the platform
* Drive initiatives to improve financial data reconciliation and error handling
* Provide support for items escalated by tech support
* Stay on top of current trends in financial technology and integration patterns, proposing innovative solutions to enhance our platform
Expectations for Success
* Successful delivery of user stories within sprint commitments
* Quality code that follows established patterns and best practices
* Zero critical financial data integrity incidents
* Proactive use of AI development tools (Cursor, Claude, Devin, etc.) to accelerate development and improve code quality
* Enthusiasm for leveraging AI to move fast and work efficiently
* Consistent velocity set by manager
* Average return rate from QA should be 2 or less
Responsibilities
* Integration Architecture & Development: Architect, design, and develop robust, scalable, and secure RESTful APIs and file-based integrations with banking partners and third-party financial vendors
* Partner with banking vendors to understand API capabilities, limitations, and roadmaps
* Lead the end-to-end integration process with external banking APIs, ensuring seamless and efficient data exchange
* Implement comprehensive transaction reconciliation and monitoring systems
* Design fault-tolerant patterns for financial data processing (idempotency, exactly-once delivery, compensation patterns)
* Implement security best practices to safeguard sensitive financial data during API communications and storage
* Complete development tasks on time with exceptional attention to quality, performance, best practices, and SOP standards
* Collaborate within a scrum team environment, translating product manager requirements and user stories into technical solutions
* Provide advice and coordinate with Product Owners to navigate project scope, risk, and development strategies
* Conduct code reviews, mentor junior and mid-level developers, and ensure adherence to coding standards and best practices
* Create detailed runbooks and incident response procedures for financial integration issues
* Collaborate with Finance/Accounting teams to validate data accuracy and resolve discrepancies
* Maintain security standards for sensitive financial data (encryption, access controls, audit logging)
* Troubleshoot issues across the full stack and help define solutions
* Document progress, discussions, and scope changes in Jira
* Assist with bi-weekly production deployments (occurs after hours)
* Add to and update Guru documentation
* Participate in technical support ticket bashes when necessary
* Keep Integrations Engineering Manager updated on progress and barriers during sprints
* Work with the quality assurance team to resolve defects found during sprints
* Develop unit tests to validate development and protect from future defects
* Contribute to code reviews and maintain high code quality standards
Core Values
* Always Growing: Likes change and enjoys finding new ways to improve their knowledge and the product. Always ready to learn quickly, helping themselves and the team grow.
* Win as a Team: Builds trust and works together by making sure everyone communicates well. Actively involved in daily work, working closely with the team, listening to their ideas, and celebrating successes together.
* Accountability Starts with Me: Notices problems and takes personal action to solve them.
* Unwavering Commitment to Customer Experience: Regularly talks to customers, taking personal responsibility to understand what they need, address concerns, and make their experience better with improved Vantaca processes.
* Innovate Boldly: We challenge the status quo and push boundaries to create meaningful change. We act with urgency and purpose, knowing that innovation drives our success.
Requirements
Required
* 8+ years of software development experience with C#, .NET Framework, and .NET Core
* Proven experience building and maintaining financial system integrations (banking APIs, payment processors, or similar)
* Strong understanding of financial data integrity, reconciliation, and error handling patterns
* Advanced SQL knowledge including T-SQL, stored procedures, and query optimization
* Experience with RESTful API development and integration
* Experience with secure credential management and encryption practices
* Demonstrated ability to debug complex integration issues across multiple systems
* Understanding of transactional consistency patterns and compensation logic
* Experience with CI/CD pipelines (Azure Pipelines preferred) and Infrastructure as Code (Terraform)
* Experience working on complex applications with interdependent business logic
* Strong problem-solving skills and attention to detail
* Strong technical communication skills, both written and verbal
Preferred
* Experience with banking APIs (Plaid, Yodlee, MX, or bank-specific APIs)
* Knowledge of payment processing systems (ACH, credit card processing, wire transfers)
* Familiarity with financial data formats (OFX, QFX, BAI2, ISO 20022)
* Experience with PCI DSS, SOC 2, or similar compliance frameworks
* Background in FinTech, PropTech, or SaaS companies handling financial data
* Experience with ACA, NACHA or other banking services
* Understanding of basic accounting principles and multi-entity financial management
* Experience with SFTP/secure file transfer protocols
* Azure cloud platform experience
* Entity Framework, Dapper, or similar ORM/micro-ORM experience
* Experience with message-based architectures (Azure Service Bus, queues, topics)
Why You Should Join Our Team
* Our eNPS is +68! (Google it, that is great).
* Benefits: Medical, Dental, and Vision kick in day one.
* Unlimited PTO (with a requirement for employees to take a minimum of one continuous week per year).
* 401K with Company Match.
* Remote Flexible - come to the office when needed.
* Great parental leave benefits.
* Named on Inc 5000 list of America's Fastest Growing Private Companies.
* Named on Inc 5000 Vet 100 Private Companies list multiple years in a row.
* Winner of Coastal Entrepreneur Award, Technology Category.
* Active employee-led Culture Committee.
* Ongoing industry and professional development trainings available to all employees.
* Multiple leaders on the executive committee recognized as 40 under 40 recipients for contributions to business and community.
* We're playing offense to win! Our product market fit and our world-class employees make us the leader in our space. We're building something cool and people like it here.
We receive many resumes for our open positions and each one is reviewed by a human being on our recruiting team. We will compare your background with the qualifications and requirements for the position.
If you are selected for an interview you will receive an e-mail from someone on our recruiting team with *************** email address. It may take some time for us to review all of the applications so give us some time to respond. We appreciate your interest in this role.
$87k-114k yearly est. 60d+ ago
Senior Software Engineer
Onto Innovation
Embedded software engineer job in Wilmington, NC
Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most difficult yield, device performance, quality, and reliability issues. Onto Innovation strives to optimize customers' critical path of progress by making them smarter, faster and more efficient.
Job Summary & Responsibilities
* Our development culture affords engineers significant technical freedom and responsibility to solve challenging problems with input and
guidance from the architecture and management team. At Onto, everyone is responsible for quality - all engineers are encouraged to
promote innovative ideas for development methodologies and technologies, and to take ownership in solving issues as they are discovered.
* Architecting equipment control software systems for Onto Innovation's semiconductor equipment front end modules (EFEM).
* Working with peers, customers, management, and marketing to define technical architecture and design software solutions that ensure
optimal performance, reliability, and scalability.
* Estimate and develop software on schedule and with high internal and external quality.
* Debug issues, determine root cause, and implement fixes in-house and at customer sites.
* Provide excellent written and verbal communication of concepts, plans, status, proposals, designs, etc. to hardware, software, and
mechanical design team members.
* Understand and operate complex automation systems integrated to our inspection, metrology, and lithography systems.
* Work with other engineers in cross-functional, cross-geographical development teams (US and international).
* Position will include domestic and international travel up to 20% of the time.
* This is NOT a web development/mobile application position.
Qualifications
BS/MS in Computer Science or SoftwareEngineering (Exceptional candidates from other fields will always also be considered).
* Minimum 5 years of experience in software development, and 2 years of experience in designing software architecture.
* Excellent object-oriented software design and development skills.
* Experience with embedded system development.
Strongly Desired:
* Experience with C# and/or .NET Framework.
* Experience with Smalltalk is required or need to be willing to learn.
* Experience controlling hardware devices from software.
* Experience with rich user-interface development.
* Experience developing robust multi-threaded applications.
* Real time control experience using VxWorks or other RTOS is a plus.
* Experience with cloud computing, big data analytic infrastructure, and containerization technologies.
* Experience with Unix/Linux systems including the use of shells and scripting languages.
* Semiconductor industry exposure.
* SEMI Factory Automation, SECS/GEM experience is a plus.
* Experience working in simulated environments.
* Experience with servo control systems, robotics, or optics.
* Demonstrate ability to learn quickly and adapt to innovative technologies and methodologies.
Why Join Onto Innovation?
At Onto Innovation, we believe your work should matter-and so should your well-being. That's why we offer competitive salaries and a comprehensive benefits package designed to support you and your family. From health, dental, and vision coverage to life and disability insurance, PTO, and a 401(k) with employer match, we've got you covered. You'll also enjoy access to our Employee Stock Purchase Program (ESPP), wellness initiatives, and cutting-edge tools-all within a collaborative, inclusive culture where your contributions are valued and recognized.
Compensation & Growth
* Base Salary Range:
$144,000.00 - $216,000.00, offered in good faith and based on experience, location, and qualifications.
* Additional Rewards: Annual bonus opportunities and potential long-term incentives tied to both company and individual success.
Empowering Every Voice to Shape the Future:
Onto Innovation is committed to creating a workplace where every qualified candidate has an equal opportunity to succeed. We evaluate applicants based on skills, experience, and potential - without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, veteran status, or any other characteristic protected by law. We believe diversity of thought and background drives innovation and strengthens our team.
Important Note on Export Compliance
For certain positions requiring access to technical data, U.S. export licensing review may be necessary for applicants who are not U.S. Citizens, Permanent Residents, or other protected persons under 8 U.S.C. 1324b(a)(3).
$144k-216k yearly Auto-Apply 60d+ ago
Senior AI/ML Software Engineer
Maximus 4.3
Embedded software engineer job in Wilmington, NC
Description & Requirements The Senior AI SoftwareEngineer will design, develop, and implement machine learning solutions, support AI initiatives for our federal agency client, and contribute to innovative projects. is fully remote. Candidates in the Washington DC area are preferred.
The selected candidate must be able to obtain and wait for the completion of an interim federal background investigation prior to starting employment. Maximus will provide guidance and facilitate the necessary administrative steps required for this process, which typically takes approximately 3-4 months.
Essential Duties and Responsibilities:
- Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions.
- Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations.
- Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner.
- Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments.
- Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital.
Job-Specific Essential Duties and Responsibilities:
- Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality.
- Demonstrated knowledge in designing, building, testing, and deploying machine models.
- Collaborate with softwareengineers and data scientists to integrate trained models into production environments and ensure scalable performance.
- Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed.
- Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability.
- Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization.
- Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts
- Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models.
- Evaluate and adopt emerging AI tools, frameworks, and methodologies to
improve system performance and development efficiency.
- Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions.
- Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements.
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable.
- 10+ years of professional softwareengineering experience, with proficiency in one or more programming languages such as Java, Python, or R.
- 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training.
- Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries.
- Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration.
- Strong verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
- Candidates must meet requirements to obtain and maintain a federal background investigation clearance
- To be eligible for the federal background clearance, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years
Preferred Skills and Qualifications:
- Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate
#techjobs #clearance #veteranspage #LI-Remote
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
160,000.00
Maximum Salary
$
170,000.00
$97k-125k yearly est. Easy Apply 5d ago
Sr. Lead Software Engineer
Jpmorganchase 4.8
Embedded software engineer job in Wilmington, NC
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead SoftwareEngineer at JPMorganChase within the Consumer and Community Banking Home Lending line of business, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
Develops secure and high-quality production code, and reviews and debugs code written by others
Drives decisions that influence the product design, application functionality, and technical operations and processes
Serves as a function-wide subject matter expert in one or more areas of focus
Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
Influences peers and project decision-makers to consider the use and application of leading-edge technologies
Adds to the team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on softwareengineering concepts and 5+ years applied experience
Hands-on practical experience delivering system design, application development, testing, and operational stability
Advanced in one or more programming language, specifically Java, Python, SQL, Springboot, React and other Java stack tools in an AWS environment
Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Ability to tackle design and functionality problems independently with little to no oversight
Practical cloud native experience
Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Preferred qualifications, capabilities, and skills
Agentic AI skills
$102k-122k yearly est. Auto-Apply 3d ago
Senior Software Engineer- Platform Services
Symbotic Inc. 4.6
Embedded software engineer job in Wilmington, NC
Who we are With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility.
What we need
We are looking for a Senior SoftwareEngineer to join our Platform Services team. You will focus on developing a suite of mobile and desktop applications for the next generation of software for our automation systems. You will also play a hands-on role helping to bring our robotics solutions to our customers. We are looking for people who thrive in a creative, collaborative, and agile development environment.
What we do
We are a talented team of roboticists and softwareengineers working on the latest Symbotic automation expansion. We are responsible for delivering solutions for the ordering, processing and delivery of cartons and mixed SKU totes to hundreds of customers.
What you'll do
* Design and develop real-time distributed software for Warehouse Automation Systems.
* Design software systems which are highly available & widely scalable.
* Demonstrate passion about building high quality software, love solving problems and facing new challenges.
* Analyze a system of distributed software components using performance, profiling, and debugging tools.
* Be a proactive communicator who enjoys working closely with creative and technical peers.
* Work in a dynamic Agile/Scrum based environment.
* Have opportunities to travel to customer sites.
* Play a lead role in this effort and mentor junior team members.
What you'll need
* Bachelor's degree in Computer Science or a related discipline required.
* Minimum of 8 years of professional software development using C#, C++, or Java.
* Proficiency with SQL Server and PL/SQL.
* Development background across both Windows and Linux environments.
* Strong hands-on problem solver with excellent software design and implementation skills.
* Demonstrated ability to develop unit tests and test automation frameworks.
* Proficient use of source control/version control systems.
* Comfort working with asynchronous and multithreaded programming models.
* Experience in cross-platform .NET Core development.
* Working knowledge of Redis in-memory data stores.
* Familiarity with RabbitMQ messaging systems.
* Solid understanding of microservices architectures and common design patterns.
* Ability to thrive in a fast-paced environment and support unscheduled production events.
Our environment
* Up to 10% of travel may be required. Employees must have a valid driver's license and the ability to drive and/or fly to client and other customer locations.
#LI-Hybrid
# EJ1
About Symbotic
Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. Symbotic reinvents the warehouse as a strategic asset for the world's largest retail, wholesale, and food & beverage companies. Applying next-gen technology, high-density storage and machine learning to solve today's complex distribution challenges, Symbotic enables companies to move goods with unmatched speed, agility, accuracy and efficiency. As the backbone of commerce the Symbotic platform transforms the flow of goods and the economics of supply chain for its customers. For more information, visit *****************
We are a community of innovators, collaborators and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter. Every perspective matters. We depend on the collective voices of our employees, customers and community to help guide us as we build a better place to work - for you and the world. That's why we're proud to be an equal opportunity employer.
We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.
The base range for this position in the posted location is $120,000.00 - $165,000.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.
How much does an embedded software engineer earn in Wilmington, NC?
The average embedded software engineer in Wilmington, NC earns between $67,000 and $115,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.
Average embedded software engineer salary in Wilmington, NC
$88,000
What are the biggest employers of Embedded Software Engineers in Wilmington, NC?
The biggest employers of Embedded Software Engineers in Wilmington, NC are: