1

Senior Software Architect Jobs in Delaware (NOW HIRING)

Senior Embedded Software Engineer

Newark, DE · On-site

$121K - $158K/yr

We're looking for a Senior Embedded Software Engineer to design, develop, and maintain embedded ... Ability to architect complex software systems to meet functional and performance requirements while ...

Senior Embedded Software Engineer

Newark, DE · On-site

$121K - $158K/yr

We're looking for a Senior Embedded Software Engineer to design, develop, and maintain embedded ... Ability to architect complex software systems to meet functional and performance requirements while ...

... software solutions, addressing business opportunities. Includes systems analysis, creation of ... senior levels Ability to influence multiple levels on highly technical issues and challenges ...

Sr Java Developer

Wilmington, DE

$55.50 - $70.75/hr

Partner with various stakeholders across multiple business units to architect, design and build ... Deploying and maintaining software applications in the Linux environment. Experience with Apache ...

Sr. Java Developer

Wilmington, DE · On-site

$55.50 - $70.75/hr

They are in search of a highly motivated candidate to join their talented team as a Sr. Java ... architecture. • Contributes to software engineering communities of practice and events that ...

Senior AI Engineer

Dover, DE · On-site

$143.50 - $215.20/hr

You will work on AI agents and platforms across Software Development Lifecycle and design them to ... architects, and partner teams across the company. The role offers opportunities to contribute ...

New

Participate in high level architectural discussions and take ownership of defining requirements and ... Provides consistent, dependable guidance and mentoring to senior engineers to promote learning ...

senior .net developer

Delaware City, DE · On-site

$53.25 - $67.75/hr

NET MVC applications, SPA, responsive UI. Senior level experience in .Net, Entity Framework, SQL ... software development experience 3+ years of proven technical lead and architect experience ...

Develop web applications using service-oriented and microservices architecture with Java and Python ... partners, and senior leadership. * Deliver high-quality results within tight deadlines while ...

Develop web applications using service-oriented and microservices architecture with Java and Python ... partners, and senior leadership. * Deliver high-quality results within tight deadlines while ...

Showing results 41-60

Senior Software Architect information

See Delaware salary details

$96.6K

$152K

$204.2K

How much do senior software architect jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior software architect in Delaware is $151,969.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,600.00 and $176,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Software Architect, and why are they important?

To thrive as a Senior Software Architect, you need extensive experience in software design, architecture principles, and a strong background in programming, typically supported by a degree in computer science or related fields. Familiarity with architectural frameworks (like TOGAF), cloud platforms (such as AWS or Azure), and modeling tools (like UML) is highly valuable, and certifications in these areas can be advantageous. Leadership, effective communication, and problem-solving skills help you coordinate teams and translate business requirements into scalable technical solutions. These competencies are crucial for ensuring robust, maintainable systems that align with organizational goals and adapt to evolving technology landscapes.

How much does a senior software architect make?

A senior software architect typically earns between $120,000 and $180,000 annually, depending on experience, location, and industry. They often have advanced skills in system design, cloud platforms, and programming languages, which can influence compensation levels.

How does a Senior Software Architect typically collaborate with development and product teams during a project lifecycle?

A Senior Software Architect works closely with both development and product teams throughout a project's lifecycle. They are responsible for translating business requirements into technical solutions, ensuring alignment between stakeholders, and guiding developers on architectural decisions. Regular interactions include design reviews, technical mentoring, and collaborating with product managers to refine requirements. This collaborative approach ensures that the final product is scalable, maintainable, and meets business objectives.

What does a senior software architect do?

A senior software architect designs and oversees the development of complex software systems, establishing technical standards and ensuring alignment with business goals. They evaluate technologies, create architecture diagrams, and collaborate with development teams to implement scalable, maintainable solutions. Strong problem-solving skills and experience with design patterns and software development tools are essential for this role.

What is the difference between Senior Software Architect vs Software Development Manager?

AspectSenior Software ArchitectSoftware Development Manager
Primary FocusDesigning software architecture and technical strategyManaging development teams and project delivery
Required SkillsTechnical expertise, system design, codingLeadership, project management, communication
Work EnvironmentCollaborates with architects and developersOversees teams and coordinates projects
CertificationsOften includes software architecture certifications (e.g., TOGAF)Project management certifications (e.g., PMP) often preferred

The Senior Software Architect primarily focuses on designing and overseeing the technical architecture of software systems, while the Software Development Manager manages development teams and ensures project delivery. Both roles require strong technical skills, but differ in leadership scope and responsibilities.

What are the most commonly searched types of Software Architect jobs in Delaware? The most popular types of Software Architect jobs in Delaware are:
What are popular job titles related to Senior Software Architect jobs in Delaware? For Senior Software Architect jobs in Delaware, the most frequently searched job titles are:
What job categories do people searching Senior Software Architect jobs in Delaware look for? The top searched job categories for Senior Software Architect jobs in Delaware are:
What cities in Delaware are hiring for Senior Software Architect jobs? Cities in Delaware with the most Senior Software Architect job openings:
Infographic showing various Senior Software Architect job openings in Delaware as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 11% Part Time, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $151,969 per year, or $73.1 per hour.

Senior Embedded Software Engineer

Hologic

Newark, DE • On-site

$121K - $158K/yr

Full-time

Re-posted 10 days ago


Hologic rating

8.0

Company rating: 8.0 out of 10

Based on 25 frontline employees who took The Breakroom Quiz

175th of 487 rated machine equipment manufacturers


Job description


We're looking for a Senior Embedded Software Engineer to design, develop, and maintain embedded software for our next-generation breast and skeletal health systems. In addition to core embedded software development, this role requires hands-on experience with low-level embedded software development, including driver-level design, implementation, and testing, as well as board bring-up activities. The engineer will work closely with hardware teams to interface with peripherals and ensure reliable system operation using communication protocols such as I2C, SPI, UART, USB, CAN, and Ethernet. This role is based out of Newark, DE and will require onsite presence.
What You'll Do
  • Develop an expert-level understanding of our products and how they're used in clinical practice.
  • Design, implement, and validate low-level device drivers for embedded platforms.
  • Perform board bring-up activities, including hardware/software integration, debugging, and validation on new hardware platforms.
  • Develop and debug software interfaces for hardware peripherals using protocols such as I2C, SPI, UART, USB, CAN, and Ethernet.
  • Work within an Agile/Scrum/Continuous Integration environment to deliver reliable, production-ready code.
  • Contribute to technical documentation, including requirements, design specifications, and release notes.
  • Identify, design, and implement appropriate software testing; collaborate closely with Test Engineers to support verification and validation.
  • Diagnose, prioritize, and resolve complex technical issues; analyze defects and drive process improvements.
  • Serve as a technical leader on the team-mentoring junior engineers, promoting best practices, and insisting on high standards for quality and usability.
  • Partner with Product Management and domain experts to define product improvements and new features.
  • Perform software risk assessments (e.g., FMEAs) and help develop appropriate mitigations at the component, subsystem, and system levels.
  • Stay current with emerging technologies and propose opportunities for product and process improvements.
  • Train cross-functional teams on key product design elements and proper usage where needed.

What We're Looking For
Education
  • Bachelor's or Master's degree in a relevant technical field (e.g., Computer Engineering, Electrical Engineering, Computer Science, or similar).

Experience
  • 8+ years of experience with a Bachelor's degree.
  • Experience developing complex, multi-component systems, including RTOS and/or embedded controllers.
  • Strong computer science foundation, including operating systems, software systems, data structures, algorithms, and networking.

Technical Skills
  • Hands-on experience with low-level embedded software development, including device driver design, implementation, and testing.
  • Experience with board bring-up, hardware/software integration, and debugging on new hardware platforms.
  • Strong experience interfacing with hardware using communication protocols such as I2C, SPI, UART, USB, CAN, and Ethernet.
  • Expert-level programming skills in C/C++ in an embedded environment; assembler-level experience is a plus.
  • Demonstrated mastery of software design principles, data structures, design patterns, and multithreading.
  • Ability to architect complex software systems to meet functional and performance requirements while maintaining long-term maintainability.
  • Ability to read and interpret circuit diagrams to identify control signals and processor inputs.
  • Strong debugging skills and experience resolving complex issues in embedded systems.
  • Comfortable working with technical documentation (requirements, design documents, release notes, etc.).
  • Experience conducting and participating in thorough code reviews.
  • Strong familiarity with developer tools: version control, CI/CD build pipelines, and issue/project tracking tools.

Soft Skills
  • Excellent written and verbal communication skills, including the ability to explain complex technical topics to both technical and non-technical stakeholders.
  • Able to adapt communication style to different audiences and collaborate effectively within a cross-functional team.
  • Demonstrated ownership of deliverables, with a track record of meeting project timelines.
  • Strong awareness of both local and system-level impact of code changes.
  • Proven ability to champion best practices and contribute to continuous improvement in processes and products.

Nice-to-Have
  • Experience in the medical device industry.
  • Experience with medical imaging or general image processing.
  • Familiarity with DICOM and/or HL7 standards.
  • Experience with secure coding principles or cybersecurity.

So why join Hologic?
We are committed to making Hologic the company where top talent comes to grow. For you to succeed, we want to enable you with the tools and knowledge required and so we provide comprehensive training when you join as well as continued development and training throughout your career. We offer a competitive salary and annual bonus scheme, one of our talent partners can discuss this in more detail with you.
The annualized base salary range for this role is $106,500 - $166,600 and is bonus eligible. Final compensation packages will ultimately depend on factors including relevant experience, skillset, knowledge, geography, education, business needs and market demand.
Agency and Third-Party Recruiter Notice: Agencies that submit a resume to Hologic must have a current executed Hologic Agency Agreement executed by a member of the Human Resource Department. In addition Agencies may only submit candidates to positions for which they have been invited to do so by a Hologic Recruiter. All resumes must be sent to the Hologic Recruiter under these terms or they will not be considered.
As part of our commitment to a fair and accurate evaluation of each candidate's qualifications, we require all applicants to refrain from using AI tools, such as generative AI or automated writing assistance, during any stage of the interview process. Responses influenced by AI may result in disqualification. We appreciate your understanding and cooperation in ensuring a transparent and equitable selection process.
Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.
#LI-DS1
#onsite

What Hologic employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom