Sr. Software Development Engineer
$110k - $135kCurtiss-Wright Corporation
Sr. Software Development Engineer
As our Sr. Software Development Engineer you will be our senior technical authority responsible for defining software architecture, guiding development strategy, and ensuring the delivery of scalable, secure, and high-quality software across major programs.
This role drives enterprise engineering standards, resolves complex cross-functional technical challenges, mentors' senior engineers, and aligns long-term software direction with business, product, and platform objectives.
Location: Frederick, MD (onsite)
We take care of our people!
Paid Time Off I 401K with Employer Match and Profit Sharing I Health and Wellness Benefits I Learning and Development Opportunities I Referral Program I Competitive Pay I Recognition I Employee Stock Purchase Plan I Inclusive & Supportive Culture *
Salary Information: $ 110,000.00 to $135,000.00 annually
Please note that the salary range information provided is a general guideline only. Criteria such as the candidate’s qualifications and relevant experience, the scope of the specific position, as well as market and business considerations will be evaluated when extending an offer.
Your Challenge:
- Lead enterprise-level software architecture, design strategy, and long-term platform planning to support complex product and system initiatives (25%).
- Direct development, integration, testing, and optimization of advanced software solutions while ensuring alignment with functional, performance, security, and reliability requirements (20%).
- Identify and resolve system-wide software risks, drive modernization, automation, and tooling improvements, and guide adoption of new technologies and engineering frameworks (20%).
- Oversee cross-functional collaboration with hardware, systems, and product teams to translate program objectives into technical roadmaps and cohesive implementation plans (20%).
- Mentor senior technical staff, support customer and regulatory engagements, and inform organizational strategy with forward-looking software engineering insight (15%).
What You Bring:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline.
- Minimum 8-12 years of software engineering experience with leadership responsibility across large programs or enterprise platforms.
- Recognized subject matter expert in software architecture, systems integration, design patterns, and large-scale application development.
- Demonstrated success resolving complex technical challenges across distributed systems, embedded platforms, or multi-layered software environments.
- Strong fluency in modern programming languages, software development methodologies, and lifecycle management practices.
- Experience defining software engineering strategy, technical standards, roadmaps, and organizational improvements.
- Excellent communication and stakeholder management skills, including executive-level and customer-facing interactions.
- Knowledge of regulatory, cybersecurity, safety, or compliance standards relevant to software-intensive systems.
- Proven mentor and coach to senior and lead-level software engineers.
- High degree of professional maturity, accountability, and business acumen.
- Experience with Fortran (not required).
- Experience in Nuclear and or Fossil Fuel industries preferred.
Who We Are
Our Values
Environmental, Social and Governance
WSC, a business of Curtiss-Wright, is a technology driven company with engineering simulation as its core competence. WSC's vision is to provide the Power Industry with innovative, state-of-the-art, simulation technology products and services, that will add value in the design, commissioning, and safe and reliable operation of their power generating or process plant assets.
- ...Senior Principal Software Engineer Location: Frederick, MD, US, 21703 Job ID: 114808 The Leonardo DRS Airborne and Intelligence Systems... ...Software Engineer responsible for leading technology development, mentorship, and business development initiatives while ensuring...SeniorLocal areaFlexible hours
- ...Piper Companies seeks a Senior Network Engineer to join a growing insurance company. This hybrid role requires onsite presence three days per week and offers a competitive six-figure salary. You will lead modernization efforts (cloud, SD-WAN, SASE, Zero Trust), design...Senior3 days per week
$190k - $215k
...Edgewater Federal Solutions, Inc. seeks a senior DevSecOps/Python Engineer to lead secure software delivery, Python automation, cloud infrastructure, and CI/CD in a federal environment. The role requires US citizenship, ability to obtain/maintain a Public Trust, and...SeniorRemote job- ...Piper Companies is seeking a Senior Network Engineer to join a thriving insurance company in a hybrid role, onsite 3 days a week. You will lead modernization initiatives, design robust LAN/WAN, and advance automation and IaC. You should bring 7–10+ years of enterprise...Senior3 days per week
- ...ServiceNow, and Microsoft Dynamics . Implement AI-driven contact center capabilities , including conversational bots, NLP, Dialog Engine, and virtual agents. Support omnichannel capabilities including voice, chat, email, and messaging . Monitor contact...Senior
- Senior Embedded Software Engineer Location: Frederick, MD, US, 21703 Job ID: 114510 The Leonardo DRS Airborne and Intelligence Systems business... ...Engineer to develop a leading-edge embedded software development by designing, developing, analyzing, documenting, and supporting...SeniorLocal areaFlexible hours
$150k - $170k
Senior Software Engineer- JavaSalary: $150-170k DOE Location: 100% remoteMust be able to obtain a Secret clearance in the future. Position... ...highly skilled Senior Software Engineer to lead the design and development of innovative software solutions. The ideal candidate will...$130k - $140k
...Job Title: Software Engineer – Autonomy & Embedded Systems Job Description This role focuses on designing, developing, and integrating... ...Perform engineering calculations, investigations, software development, hardware selection, and other assigned tasks in alignment...Permanent employmentTemporary workRemote workWork from home2 days per week$52 - $64 per hour
DescriptionKforce has a client in Frederick, MD that is seeking a SAP FICO Consultant.Summary:We are seeking an experienced SAP FICO Consultant to support the implementation, configuration, and maintenance of SAP Financial Accounting (FI) and Controlling (CO) modules. The...- Overview: The Sr. Project Engineer role will oversee and execute the project controls and management of a multiple discipline, EPC project focused... ...and it does not require applicants to purchase equipment or software. Ensure that all recruiter email addresses end in @mastec....SeniorDaily paidFull timeContract workTemporary workFor contractorsWork experience placementFor subcontractorWork at officeLocal areaRelocationHome officeFlexible hoursShift work
- ...colleagues around the world. For more information, please see the Atos corporate web site: Job Description A Business Intelligence engineer who can troubleshoot complex applications. Working closely with application, database, storage, and network teams to resolve...SeniorWorldwideFlexible hours
- ...WGS Systems, LLC, is looking for a dynamic and self-motivated Software Engineer with a background in embedded systems, real-time operating... ...computer software systems, in conjunction with hardware product development by performing the following duties personally or through...Remote workFlexible hours
$140k - $155k
...science applications to research centers and healthcare organizations nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and...Local areaFlexible hours- ...with a passion for developing market leading products. As part of a product team| you will use your experienced CMS and .Net software development skills to add large features| solve bugs| address technical debt| improve how we work and ultimately deliver valuable| high-...
$72.11 - $96.15 per hour
...Embedded Software Engineer This role offers an exciting opportunity for an experienced Embedded... ...time on hands‑on embedded software development and 30% on laboratory testing, contributing... ...engineers. Collaborate closely with Sr. technical leadership to architect and...Contract workTemporary workWork at office- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...on an Agile Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded...Remote jobInternship
- WHO IS HILLIS-CARNES?Hillis-Carnes Engineering Associates (HCEA) is a multi-disciplined ENR... ....Familiarity with geotechnical software (i.e., tablogs/Tablabs, L-Pile, SLIDE,... ...written communication skills.Strong business development skills and experience.Ability to interpret...Temporary workLocal areaRelocation
- Job Description Well-regarded regional defense litigation firm is seeking a Senior Trial Attorney to join their Baltimore, Maryland team. \n \n The ideal candidate will have significant litigation experience, including 1st or 2nd chair jury trial experience. ...SeniorRemote jobWork at office3 days per week
- ...environment where your expertise is valued, your ideas are heard, and your career can continue to grow. We're seeking a Senior Project Engineer with experience in heavy civil, water, or wastewater construction who thrives in a fast-paced project environment. In this role,...SeniorContract workFor contractorsFor subcontractorWork at office
- ...Research, Inc. The lab addresses some of the most urgent and intractable problems in the biomedical sciences in cancer and AIDS, drug development and first-in-human clinical trials, applications of nanotechnology in medicine, and rapid response to emerging threats of...SeniorFull timePart time
$127.5k - $170k
...Senior Network Engineer Location Frederick, MD (Hybrid) Compensation $127,500 – $170,000 Benefits PTO, Paid Holidays,... ...issue resolution. Partner with Cybersecurity, Application Development, Infrastructure, Data, and Product teams to deliver secure and...Senior- ...GxP, FDA, EU GMP, and data integrity requirements. Support regulatory inspections and internal/external audits. Collaborate with Engineering, Quality Assurance, Manufacturing, Automation, and Regulatory teams. Mentor junior validation engineers and specialists. Requirements...SeniorRemote work
- ...impact and build meaningful careers. About the Opportunity We’re partnering with a well-established, highly respected civil engineering firm serving clients throughout the Frederick County area. Known for its stability, strong technical reputation, and people-first...Senior
$120k - $160k
...Piper Companies is looking for a Software Engineering Manager to join a very profitable insurance organization. This is a full-time position... ...out of Frederick, MD. Essential Duties Lead the development and implementation of digital platforms using microservices...Full timeRemote work2 days per week$18 - $25 per hour
...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test... ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering...Remote jobHourly paySummer workInternshipWork at officeImmediate startShift work$25 - $29 per hour
...invoices. Strong knowledge of accounting principles and best practices. High proficiency in Microsoft Office Suite and accounting software. Excellent analytical skills with a strong attention to detail. Exceptional communication skills, both written and verbal....SeniorHourly payWork at officeLocal area$20.91 - $45.04 per hour
...to creating a highly engaged and empowered cross-functional network of young professionals by placing high value in Professional Development, Networking Opportunities and Community Involvement to drive the success of our interns. In addition to the ERG, we also provide...Remote jobWork experience placementSummer workInternshipLocal area$190k - $215k
...seeking an experienced DevSecOps/Python Engineer .The DevSecOps/Python Engineerprovides... ...leadership and hands-on engineering for secure software delivery, Python automation, cloud... ...security throughout the software development lifecycle. *Due to the nature of the work...Contract workRemote work- ...Actalent is seeking an Embedded Software Engineer for a contract-to-hire role in Frederick, MD. You will develop mission-critical aerospace software, spending ~70% on hands-on embedded development and 30% on testing and mentoring other engineers. This role emphasizes...Contract work
$115k - $140k
...Sr. HR ManagerThe Sr. HR Manager serves as the on-site HR leader for Music and Arts Corporate Office, acting as a strategic and... ...performance management, accountability, communication, and associate development to strengthen leadership effectiveness and drive a high-...SeniorHourly payWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Development Engineer. Be the first to apply!
- software engineer healthcare Frederick, MD
- software developer Frederick, MD
- ngo software engineer Frederick, MD
- startup software engineer Frederick, MD
- software developer positions Frederick, MD
- junior software developer remote Frederick, MD
- remote entry level software developer Frederick, MD
- part time software developer remote Frederick, MD
- senior software engineer remote Frederick, MD
- software developer fintech Frederick, MD





