Embedded Software Engineer (hybrid-remote)

Nanosoft Consulting Talent Page

Chillicothe (IL)

Hybrid

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology consulting firm is seeking an Embedded Software Engineer for a 12-month contract. This hybrid-remote position involves developing cybersecurity solutions for client products, requiring 2-4 years of experience in embedded software development and proficiency in C++, Python, and Linux. The role necessitates collaboration with cross-functional teams and troubleshooting embedded software issues. Candidates should have a BSEE, BSCE, or BSCS and be willing to work in a fast-paced Agile environment.

Qualifications

  • 2-4 years of actual on-the-job work experience required.
  • Prior experience with embedded software development, design, and architecture.
  • Desire to work in a fast-paced Agile team environment.

Responsibilities

  • Develop embedded cybersecurity software features.
  • Work closely with cross-functional teams.
  • Troubleshoot and correct software issues.

Skills

C++
C
Java
Python
Linux environment
Ethernet/TCP/IP
Wi-Fi
Wireshark

Education

BSEE, BSCE, or BSCS

Tools

GIT
Debugging tools (e.g., Lauterbach, GDB)

Job description

Embedded Software Engineer (hybrid-remote)

12 month contract

Job Description

This is a position for a software engineer to develop Embedded Cybersecurity solutions for client machine & engine product lines that will be used for years to come. The candidate’s duties will include, but not limited to: developing, configuring, and testing embedded cybersecurity software; troubleshooting and correcting software issues; and reporting development status. This position includes working in close collaboration with cross-functional teams consisting of hardware engineers, internal and external software vendors, and systems engineers to develop software features.

Typical Day

Resource must be in Peoria area and able to report onsite from day one of assignment. Some flexibility may be offered for hybrid work but on-site requirement is firm.

Education Requirements

BSEE, BSCE, or BSCS. 2-4 years actual on-the-job work experience required.

Technical Skills
Required Qualifications
  • BSEE, BSCE, or BSCS
  • 3 years of development experience using C++, C, and/or Java programming languages
  • 3 years of experience with scripting using Python
  • 1 year experience working in the Linux environment
  • 1 year experience with Ethernet, TCP/IP, Wi-Fi, and analysis tools such as Wireshark
  • Prior experience with embedded software development, design, and architecture
Desired Qualifications
  • Desire to work in a fast-paced Agile team environment
  • Experience in Cybersecurity
  • Experience with GIT configuration management tool
  • Ability to read electrical schematics
  • Experience with Linux kernel &
  • Experience with RTOS development (i.e. FreeRTOS)
  • Experience with CAN, J1939, and other data link protocols
  • Experience using Design Patterns and Object Oriented programming
  • Experience with developing Unit Tests and Test Driven Development
  • Experience using debugging tools for embedded systems (e.g. Lauterbach, GDB)
Soft Skills

Team Player, Good Communication Skills

Travel Requirement

0-25% within US

On-Site Interview Required

No

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Cybersecurity (Hybrid-Remote)
Embedded Software Engineer - Cybersecurity (Hybrid-Remote)

Nanosoft Consulting Talent Page • Chillicothe (IL)

Hybrid
USD 80,000 - 100,000
Embedded Cybersecurity Software Engineer
Embedded Cybersecurity Software Engineer

Comtech LLC • Salt Lake City (UT)

On-site
USD 90,000 - 120,000
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
Embedded Software Engineer
Embedded Software Engineer

CACI International Inc • Florham Park (NJ)

On-site
USD 94,000 - 199,000
C++ Embedded Software Engineer 3 #100249
C++ Embedded Software Engineer 3 #100249

Swoon • Peoria (IL)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

AlphaPRO Consultancy • Sterling Heights (MI)

On-site
USD 90,000 - 120,000
Embedded Developer with Security Clearance
Embedded Developer with Security Clearance

Percival Engineering • Columbia (MD)

On-site
USD 110,000 - 150,000
Embedded Software Engineer 2
Embedded Software Engineer 2

Cullerton Group • Mossville (IL)

On-site
Full benefits (vision, dental, health insurance, 401k, holiday pay)