Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Networking Software Engineer

$65 - $85 per hour

Actalent

Job Title: Embedded Networking Software Engineer

Job Description

This role focuses on designing, developing, and implementing networking protocol stacks on custom embedded hardware platforms. The Embedded Networking Software Engineer works hands-on at the firmware and embedded software level, building networking functionality from OSI Layers 2 through 7 rather than simply configuring existing systems. The position involves implementing core IP protocols, security protocols, and higher-layer services, with an emphasis on robustness, security, and reliable operation in mission-critical environments.

Responsibilities

  • Design, develop, and implement networking protocol stacks across OSI Layers 2–7 on embedded systems and custom hardware platforms.

  • Implement and optimize core networking protocols including IPv4, IPv6, ARP, ICMP, IGMP, DHCP, TCP, UDP, and NTP.

  • Implement VLAN tagging (802.1Q), IPsec, IKE (v1 and v2), and higher-layer protocols such as and TLS/SSL.

  • Develop firmware to enable reliable communication over RJ-45 and SFP interfaces.

  • Translate system and customer requirements into detailed designs, source code, and comprehensive test plans.

  • Create and maintain clear technical documentation to support development, integration, and maintenance activities.

  • Collaborate closely with hardware engineering teams to ensure seamless integration of software and custom hardware platforms.

  • Design and implement algorithms optimized for resource-constrained embedded environments.

  • Validate networking and firmware functionality through simulation, lab testing, and system integration activities.

  • Ensure robustness, resilience, security, and fail-safe operation of networking features and embedded systems.

  • Conduct thorough verification and validation activities to confirm performance, reliability, and standards compliance.

Essential Skills

  • Active DoD Secret Clearance.

  • U.S. citizenship.

  • Bachelor’s degree in Software Engineering or a related STEM field.

  • 10+ years of networking protocol development experience.

  • Deep knowledge of Layer 2 and Layer 3 networking, including Ethernet and VLANs.

  • At least 5 years of hands-on experience with IPsec and IKE (v1 and v2).

  • Strong programming skills in Ada, C, or C++ for embedded and firmware development.

  • Proven experience implementing networking protocols on embedded systems.

  • Expertise with embedded and firmware development for networking applications, including IPv4, IPv6, IPsec, UDP, and TCP.

Additional Skills & Qualifications

  • Experience working in mission-critical industries such as defense or aerospace.

  • experience in designing and building networking devices such as routers and switches.

  • Strong knowledge of relevant RFC standards and their application in protocol implementation.

  • Experience with Python or other scripting languages for automation, testing, or tooling.

  • Hands-on experience with real-time operating systems (RTOS) such as Linux, VxWorks, QNX, or FreeRTOS.

  • Proficiency with debugging tools including GDB, oscilloscopes, JTAG, and UART interfaces.

  • Experience using Git or other version control systems in a collaborative development environment.

  • Familiarity with model-based engineering tools, such as Cameo, for system and software design.

Work Environment

The role operates within a highly technical engineering environment focused on the development of custom embedded networking devices. You work across the full product lifecycle, from architecture and design through implementation, lab testing, and system integration. The systems incorporate RJ-45 and SFP transceivers, and you will regularly interact with both software and hardware teams to integrate firmware with custom boards and interfaces. The environment emphasizes rigorous testing, simulation, and validation of networking functionality, using industry-standard debugging tools, version control systems, and real-time operating systems. Work is primarily performed in an engineering lab and office setting, with access to embedded development equipment, protocol analyzers, and hardware test setups, supporting focused, detail-oriented development on mission-critical networking solutions.

Please contact Matthew Claxton at Actalent services if you think you are a good fit

Job Type & Location

This is a Contract position based out of Grand Rapids, MI.

Pay and Benefits

The pay range for this position is $65.00 - $85.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Grand Rapids,MI.

Application Deadline

This position is anticipated to close on Jun 5, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Embedded Networking Software Engineer in Grand Rapids, MI vacancy
  •  ...Embedded Software Engineer Location: On-site - Grand Rapids, MI (Relocation ok) GC and USC C/C++ programming, RTOS (Linux/QNX/VxWorks), device drivers, system architecture, embedded systems development (5+ years), verification & validation, hardware... 
    Suggested
    Relocation

    3B Staffing LLC

    Grand Rapids, MI
    3 days ago
  • $110 - $120 per hour

     ...Akkodis is seeking a for a Real Time Embedded Ada Software Development Engineer job with a client in Grand Rapids MI. Rate: $110-$120/HR plus Per Diem Length: 6-12 month contract to hire opportunity In this role you will deliver fully developed, tested and... 
    Suggested
    Daily paid
    Permanent employment
    Contract work
    Local area

    Akkodis

    Grand Rapids, MI
    1 day ago
  •  ...About the Job  Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of applications within the IoT, industrial and consumer electronic industry... 
    Suggested

    Simms Electronics

    Grand Rapids, MI
    1 day ago
  •  ...An Aerospace Company in Grand Rapids, MI is looking for an Embedded Software Engineer with an Active US Security Clearance. This role is responsible for designing, developing, testing, and documenting Ada software for real-time embedded systems. The engineer will implement... 
    Suggested

    Insight Global

    Cascade, MI
    3 days ago
  •  ...Job Description An Aerospace Company in Grand Rapids, MI is looking for an Embedded Software Engineer with an Active US Security Clearance. This role is responsible for designing, developing, testing, and documenting Ada software for real-time embedded systems. The... 
    Suggested

    Insight Global

    Grand Rapids, MI
    3 days ago
  • $130k - $173k

     ...Job Description Summary Are you an Embedded Software Engineer who loves working on high-assurance embedded systems? If so, GE Aerospace Defense...  ...on projects related to stores management, cybersecurity, networking, and sensing and signal processing. This position... 
    Permanent employment
    Contract work
    Local area
    Relocation package
    Flexible hours

    GE Aerospace

    Grand Rapids, MI
    2 days ago
  • $102.6k - $171k

     ...developing new medical device products. As an engineer at Stryker, you will be proud of the...  ...development. This role is on the Software Engineering team at Stryker Medical division...  ...medical devices. Design and develop embedded software using C++, C, Python, and other... 
    Temporary work
    Flexible hours

    Stryker

    Grand Rapids, MI
    1 day ago
  •  ...Lead Embedded Software Engineer Lead Embedded Software Engineer is responsible for leading a team of embedded software engineers and writing and developing embedded software. Location: This position requires on-site work at facilities. This role is not eligible for... 
    Work at office
    Shift work

    EDI Staffing

    Grand Rapids, MI
    3 days ago
  •  ...Job Title Look for deep Cisco voice experience. Experience in deep enterprise networking. Arista/Python scripting or automation or monitoring will be an added edge. All qualified applicants will receive consideration for employment without regard to race, color, religion... 

    Next Level Business Services, Inc.

    Grand Rapids, MI
    3 days ago
  •  ...Work hours are M-F 8-5. Need a SR Cisco ACI, Route Switch Network Engineer with Juniper (Juniper Route Switch). If they have F5 that would be helpful but not required. Looking for 8-15yrs experience working multiple projects. Adaptable, flexible, great communication... 
    Flexible hours

    3B Staffing LLC

    Grand Rapids, MI
    3 days ago
  • A leading food service provider is seeking a Solutions Engineer to enhance supply chain efficiency. The successful candidate will lead...  ...processes, manage vendor partnerships, and develop business cases for network improvements. This role requires a Bachelor's in a relevant... 
    Work at office
    Remote work

    Intercity Packers Ltd.

    Wyoming, MI
    4 days ago
  •  ...new features. • Validate and verify software designs in a diversity of system integration...  .... • Define and execute engineering test, validation, and verification activities...  ...Active US secret clearance required • Embedded networking software experience • 10+ years of... 
    Local area

    Insight Global

    Cascade, MI
    1 day ago
  •  ...Job Description iMPact Business Group is assisting a very successful Manufacturing client hire a Network Engineer Team Lead . This role is 60% Technical and 40% supervision, solving Technical problems and mentoring and growing staff. Think of this role as a hands... 

    iMPact Business Group

    Grand Rapids, MI
    1 day ago
  •  ...Lead Network Engineer The Lead Network Engineer provides advanced hands-on engineering support for enterprise and hybrid cloud network infrastructure while serving as a technical leader and mentor for a team of network engineers. This role is responsible for guiding... 
    Work at office

    UFP Industries

    Grand Rapids, MI
    2 days ago
  •  ...Subject matter expertise in Azure cloud networking, hybrid connectivity, and large-scale Landing...  ..., particularly AZ-700 (Azure Network Engineer), AZ-305 (Azure Solutions Architect...  ...least 10 years of information technology or software development experience. At least 5... 
    Work experience placement
    Local area
    Remote work

    Vervint

    Grand Rapids, MI
    3 days ago
  • $90.75k - $133.1k

     ...Network Engineer - Network Engineering Standards Dematic has an immediate need for a Network Engineer in our Global Project Engineering standards group. Preferred candidates will have a minimum of 5 years of experience with designing networks. They will have experience... 
    Local area
    Immediate start
    Work visa

    KION GROUP

    Grand Rapids, MI
    4 hours ago
  •  ...Deploy and support large ML models and LLM-based workloads with performance and cost considerations Design and manage Azure networking (VNets, subnets, private endpoints, routing, DNS, firewall rules) Implement and maintain cloud security controls using Azure Firewall... 

    28 Technologies LLC

    Grand Rapids, MI
    2 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Grand Rapids, MI
    9 hours ago
  •  ...technical leadership within cross-functional teams. Candidates should have deep expertise in Microsoft Azure, strong problem-solving skills, and significant experience in networking. The position includes benefits like unlimited PTO and health insurance. #J-18808-Ljbffr... 
    Remote work

    Vervint

    Grand Rapids, MI
    4 days ago
  •  ..., Computer Information Systems, Business Information Systems, Engineering or related discipline or equivalent work experience and technical...  ...Learning/AI In-depth understanding of computer, storage, network components including backup, monitoring and DR environment requirements... 
    Work experience placement

    Samprasoft

    Grand Rapids, MI
    4 days ago
  • $124k - $280k

     ...Requirements: Up to 60% At PwC, our people in software and product innovation focus on...  ...products and solutions. Those in software engineering at PwC will focus on developing...  ...leverage your influence, expertise, and network to deliver quality results. You motivate... 
    Full time
    Work experience placement
    H1b

    PwC

    Grand Rapids, MI
    7 days ago
  • $100k - $130k

     ...leading data center services provider, offering secure, reliable network, cloud hosting, colocation, data protection, and disaster...  ...services and professional services. We are hiring a Sr. R&D Cloud Engineer to join our team immediately! If you're the kind of engineer... 
    Casual work
    Work at office
    Immediate start
    Remote work
    Home office
    Visa sponsorship
    Flexible hours

    US Signal

    Grand Rapids, MI
    2 days ago
  •  ...that's you we would love to have you join us! Job Description Position Summary: We are looking for a Senior Cloud Services Engineer with a focus on Kubernetes and Automation to join our Plex Cloud Operations team. You will support the application tier both in our... 
    Work experience placement
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Grand Rapids, MI
    9 hours ago
  • $142.6k - $261.5k

     ...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product...  ...technology integration. Provide depth and breadth in cloud and networking infrastructure best practices Act as an approver for... 
    Summer holiday
    Flexible hours

    EY

    Grand Rapids, MI
    1 day ago
  •  ...table for you...***Position Summary:***As a **Solutions Engineer** for Supply Chain Network Solutions, you will drive the evolution of our supply chain...  ...in Warehouse Design tools like AutoCAD or related software.* Experience with discrete event simulation software (e.... 
    Work at office
    Remote work
    Monday to Friday

    Intercity Packers Ltd.

    Wyoming, MI
    4 days ago
  •  ...Band 7 Job-Specific Essential Duties and Responsibilities: - Provides subject matter proficiency supporting back-end software development activities. - Applies analytical skills supporting process improvement, specialized studies, and requirements definition... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Grand Rapids, MI
    4 days ago
  •  ...- Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts including, but...  ...degree may substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Grand Rapids, MI
    3 days ago
  • Job Title Required Skills SharePoint SPFx Microsoft Copilot Studio Location preference: Local to GR to come into office IF needed. Michigan and U.S. Remote. Job Duties - What You'll Be Doing: Designs, codes, tests, and implements programs primarily using SPFx...
    Work at office
    Local area
    Remote work
    Night shift

    Samprasoft

    Grand Rapids, MI
    4 days ago
  •  ...and scale our cloud-based SaaS pharmacy procurement platform. This role is ideal for someone passionate about building high-quality software solutions that deliver value to customers through intuitive user experiences and reliable, scalable architecture. As part of a... 
    Work at office
    Remote work
    Flexible hours

    iMPact Business Group

    Grand Rapids, MI
    1 day ago
  • $55 - $60 per hour

     ...hiring! Stefanini is looking for an Infrastructure as Code (IaC) Engineer for Grand Rapids, MI (Hybrid). For quick Apply, please...  ...provisioning AWS services via Terraform, including: # IAM # VPC and networking # EC2 / Auto Scaling # EKS or ECS (working knowledge) #... 
    Contract work
    For contractors
    Local area
    Remote work

    Stefanini

    Grand Rapids, MI
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Networking Software Engineer. Be the first to apply!