Volt Workforce Solutions Embedded Software Engineer (C# .NET Multi-Threading) in Vista, California

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

  • Job Type: Software Engineering

  • 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).

In order to promote this harmony in the workplace and to obey the laws related to employment, Volt maintains a strong commitment to equal employment opportunity without unlawful regard to race, color, national origin, citizenship status, ancestry, religion (including religious dress and grooming practices), creed, sex (including pregnancy, childbirth, breastfeeding and related medical conditions), sexual orientation, gender identity, gender expression, marital or parental status, age, mental or physical disability, medical condition, genetic information, military or veteran status or any other category protected by applicable law.