DescriptionSenior Embedded Software Engineer

Davis Strategic Innovations, Inc.
United States
2 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Microsoft Windows Agile Methodology Unit Testing C Sharp (Programming Language) Computer Engineering Embedded Software Nunit Object-Oriented Software Development Software Engineering Systems Integration Moq Information Technology
+1 more
Atlassian Tools

Job description

We are seeking an experienced Senior Software Engineer to support the development and integration of software for a complex defense system. This position will focus on object-oriented and embedded software development within a Windows-based environment.

The successful candidate will work as part of a multidisciplinary engineering team developing, testing, and integrating software that interfaces with complex hardware systems.

Responsibilities

  • Design, develop, integrate, and test object-oriented software using C#
  • Develop software for embedded and hardware-integrated applications
  • Develop and maintain unit tests using NUnit and Moq
  • Support software integration, troubleshooting, and defect resolution
  • Participate in Agile software development activities
  • Collaborate with systems, software, hardware, and test engineering teams
  • Support system-level integration and verification activities
  • Develop and maintain technical documentation
  • Support occasional travel for integration, testing, or other program needs

Requirements

  • Bachelor’s degree in a STEM discipline with 8+ years of related experience; Master’s degree with 6+ years; or PhD with 4+ years
  • Extensive experience developing object-oriented software using C#
  • Extensive experience with embedded software development
  • Experience developing software in a Windows environment
  • Experience using NUnit
  • Experience using Moq
  • Knowledge of SysUML
  • Familiarity with Atlassian tools and Agile software development practices
  • Ability to travel approximately 10%
  • Active U.S. Government DoD Secret security clearance required

Preferred Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related field
  • Previous experience supporting missile defense or other complex defense systems
  • Security+ certification
  • Active DoD Top Secret security clearance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:58 min

Implementing automated API and workflow testing pipelines

David Tielke David Tielke · World Congress 2026 Europe

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:18 min

Demonstrating API method creation and test definition

lgonta lgonta +1 · World Congress 2024

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

Videos

See all

Related articles

See all