Embedded Software Engineer (C# .NET Multi-Threading) in Vista, CA at Volt

Date Posted: 4/10/2018

Job Snapshot

  • Employee Type:
    Contingent
  • Location:
    Vista, CA
  • Duration:
    24 weeks
  • Date Posted:
    4/10/2018
  • Job ID:
    108839
  • Contact Name
    Volt Branch
  • Phone
    714/283-7369

Job Description

Embedded C# .NET Software Engineer (Multi-Threading SQL REST/Web API) | (DoD/DHS) Dept of Homeland Security | Vista, CA (6 mos contract-to-perm)

***MUST BE ABLE TO QUALIFY TO OBTAIN A LOW-LEVEL SECURITY CLEARANCE IN THE FUTURE***

***Senior Embedded Software Engineer C# .NET RTOS Real-Time Operating Systems VxWorks Multi-Threaded Multithreaded Visual Studio IDE ADO.NET SQL Server Socket Programming TCP/IP Bus Architectures Web Services Web API WCF WPF REST RESTful SOAP JSON TFS Team Foundation Server SVN Git Image Processing Scanning***

SUMMARY

  • We work with various enterprise DoD, Military, DHS, and Border Patrol clientele to innovate, test and develop early warning threat and bomb detection scanning and imaging software help keep the U.S. safe.
  • As embedded C# .NET Software Engineer you will create, update, debug and maintain our real-time multi-threaded backend desktop software applications.
  • A 50/50 blend of development, refactoring, migrating and maintaining applications on distributed systems

***Senior Embedded Software Engineer C# .NET RTOS Real-Time Operating Systems VxWorks Multi-Threaded Multithreaded Visual Studio IDE ADO.NET SQL Server Socket Programming TCP/IP Bus Architectures Web Services Web API WCF WPF REST RESTful SOAP JSON TFS Team Foundation Server SVN Git Image Processing Scanning***

REQUIREMENTS

  • BSCS/MSCS/Ph.D. or equivalent 4-year IT, MIS, Software/Electrical Engineering degree.
  • MUST HAVE 3+ years of strong OOP/OOD, design patterns experience
  • MUST HAVE 3-5+ years of production product development experience with creating real-time multi-threaded embedded desktop applications using: C#, .NET, Visual Studio (IDE), ADO.NET and/or Java (this is NOT a web applications programming role)
  • MUST HAVE experience in developing and maintaining real-time embedded software.
  • Must be able to create design documentation, requirements specifications, and other technical documentation. Must have strong troubleshooting/bug fixing skills.
  • Familiar with database development of SQL Server – writing queries, triggers & stored procedures
  • Experience identifying code smells and utilizing refactoring techniques to reduce entropy in the code base. Experience with a documented form of design such as UML.
  • Must be open to using Agile/SCRUM, (XP) Extreme Programming and (TDD) Test Driven Development
  • Must be open to travel abroad. If travel is necessary, typically will be ? 10%. 

***Senior Embedded Software Engineer C# .NET RTOS Real-Time Operating Systems VxWorks Multi-Threaded Multithreaded Visual Studio IDE ADO.NET SQL Server Socket Programming TCP/IP Bus Architectures Web Services Web API WCF WPF REST RESTful SOAP JSON TFS Team Foundation Server SVN Git Image Processing Scanning***

HIGHLY PREFERRED (but NOT required)

  • Familiar with RTOS – Real Time Operating Systems (VxWorks, etc.)
  • Multi-threading, TCP/IP networking or Sockets Programming, BUS architectures, Web Services (Web API),
  • Good experience with interfacing with real-time/embedded systems, image processing.
  • Experience with version control using (TFS) Team Foundation Server, SVN, Git or related
  • Preferred industries: DoD, DHS, DoJ, Government, Military, Avionics, Aerospace, Security/Medical Device Imaging/Scanning

Key Words: Senior Embedded Software Engineer C# .NET RTOS Real-Time Operating Systems VxWorks Multi-Threaded Multithreaded Visual Studio IDE ADO.NET SQL Server Socket Programming TCP/IP Bus Architectures Web Services Web API WCF WPF REST RESTful SOAP JSON TFS Team Foundation Server SVN Git Image Processing Scanning

VOLT Workforce Solutions is an Equal Opportunity Employer

VOLT offers great referral bonuses for recommendations to top talent (restrictions may apply).