Embedded Software Design Engineer

S.C.C.I. INC
Dahlgren, VA, United States
17 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Software Applications Unit Testing C Sharp (Programming Language) C++ (Programming Language) Communications Protocols Protocol Stack Computer Engineering Data Transmissions Software Debugging Embedded Software Global Positioning Systems (GPS)
+8 more
Network Configuration and Change Management Socket Programming Systems Integration PIC Microcontroller Gitlab Git Software Version Control Jenkins

Job description

  • Debug and troubleshoot hardware-software interfaces at a low-level using tools, such as an oscilloscope, logic analyzers, etc.
  • Diagnose and resolve network-related issues, including network configuration, connectivity, and data transmission problems
  • Write test cases, unit testing and validation of hardware software integration
  • Work in a fast paced, rapidly changing range/field environment with a focus on fielding a product
  • Support tasking for multiple projects

Requirements

  • Bachelor of Science (BS) degree from an accredited college or university in computer engineering and/or electrical engineering; Degree requirements may be waived for Candidates with direct hands-on experience with a weapon system application
  • Minimum of three (3) years of experience demonstrating the ability to concept, prototype, design, code, and engineer embedded software solutions
  • Knowledge of C#, Java, or C++
  • Knowledge of hardware architectures, microcontrollers and communication protocols
  • Knowledge of GUI development
  • Knowledge of TCP/IP protocol suite, including network stack integration and socket programming
  • Proficiency with widely used version control systems, such as Git
  • Knowledge of tools like Jenkins, GitLab

Preferred Skills and Experience:

  • Knowledge and experience with weapon system integration
  • Knowledge, experience and understanding of military standards, such as MIL-STD-1553 and UAI STANAG 4586
  • Experience with integration with GPS, sensor balls, safety interlock circuitry

Benefits & conditions

SCCI offers a comprehensive and competitive benefits package including Health, Dental, Vision, Life and Disability benefits, 401k with Company Match, time off consisting of 2 weeks of paid vacation, 48 hours of sick/personal leave, and 11 paid Holidays.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

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

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:14 min

Testing and environment management in GitLab CI

Martin Beránek · LIVE

1:31 min

Implementing initial GitOps architecture with Jenkins and Argo CD

Lian Li · World Congress 2022

2:20 min

Combining software engineering expertise with social justice

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all