Embedded Software Design Engineer
S.C.C.I. INC
Dahlgren, VA, United States
17 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
M
Maulik
almost 4 years ago
KD
Krissy Davis
What is Software Engineering?
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
over 2 years ago
DC
Daniel Cranney
How software is steering vehicle technology
almost 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
over 4 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago