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

Embedded Software Engineer

Rishabh Software

Title: Embedded Software Systems Engineer

Duration: Long-term contract

Location: Grand Rapids, MI

NOTE- Can get people interviewed within 24 hours and offer right after that!

Resource Qualifications

  • Bachelor’s degree in Software Engineering or related STEM field
  • Possesses an active US security clearance

Responsibilities include design and implementation of networking protocols including, but not limited to:

  • Internet Protocol version 4 (IPv4)
  • Internet Protocol version 6 (IPv6)
  • Address Resolution Protocol (ARP)
  • Internet Control Message Protocol (ICMP)
  • Internet Group Management Protocol (IGMP)
  • Dynamic Host Configuration Protocol (DHCP)
  • Transmission Control Protocol (TCP), User Datagram Protocol (UDP)
  • Network Time Protocol (NTP)

Additional responsibilities include but are not limited to:

  • Create detailed design and technical documentation, optimize existing applications, and implement new features.
  • Validate and verify software designs in a diversity of system integration environments – from local desktop computer simulations to fully representative tests.
  • Implement protocols and algorithms for resource-constrained environments and collaborate with the hardware team to enable communication between modules and applications.
  • Ensure software robustness, resilience, and fail-safe operation for critical devices, and mitigate potential safety and security vulnerabilities.
  • Define and execute engineering test, validation, and verification activities.
  • All work products shall be reviewed by the Buyer for technical completeness and accuracy.

Skillsets and Experience

Buyer requires resources with the following experience / background:

  • A minimum of 10 years of experience in networking protocol development, with experience in detailed design and/or implementing protocols in software/firmware.
  • Strong understanding of Layer 2 and Layer 3 networking concepts, including Ethernet, Virtual Local Area Network (VLAN) tagging where applicable, Familiarity with Neighbor Discovery (ND) in IPv6 is highly desirable.
  • A minimum of 5 years of experience implementing or integrating Internet Protocol Security (IPsec) and Internet Key Exchange (IKE) (version 1 and/or version 2).
  • Embedded networking software experience
  • Proficiency in Ada, C, C++, or equivalent languages
  • Additional desired experience / background:
  • Experience working in mission-critical industries (aerospace, automotive, defense, first responder, medical devices, etc.) and turning CONOPS, Specifications or Requirements into software design, code, test plans and execution
  • Python language experience or equivalent scripting languages
  • Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing, multi-threading, distributed processing, multi-core, SoM, board support package (BSP), device driver development, and / or application program interface (API) design
  • Experience with embedded software testing, debugging, and integration on hardware using debuggers (gdb, lldb, etc.), test equipment (scopes, analyzers, multi-meters, etc.), and UARTs, JTAGs and oscilloscopes
  • Experience with Git or equivalent versioning software
  • Experience with model-based engineering tools such as Cameo
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Grand Rapids, MI vacancy
  •  ...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... 
    Suggested
    Work at office
    Shift work

    EDI Staffing

    Grand Rapids, MI
    2 days ago
  • $112k - $149k

     ...Job Description Summary Are you an Embedded Software Engineer who loves working on innovative technologies? If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand Rapids, MI. You will be part of a cross-functional team that... 
    Suggested
    Permanent employment
    Contract work
    Local area
    Relocation package
    Flexible hours

    GE Aerospace

    Grand Rapids, MI
    6 days ago
  •  ...Job Description Job Description 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... 
    Suggested

    Simms Electronics

    Grand Rapids, MI
    29 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... 
    Suggested
    Temporary work
    Flexible hours

    Stryker

    Grand Rapids, MI
    5 days ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Grand Rapids, MI
    1 day ago
  • $115k - $135k

     ...Electrical Hardware Design Engineer Job Number: 363867 Category: -Software & Systems SBU Description: An Electrical Hardware Design Engineer position, onsite in Grand Rapids, MI 49512, is currently available through Belcan at one of our key US defense clients.... 
    Local area
    Relocation package

    Belcan

    Grand Rapids, MI
    5 days ago
  •  ...owners share in Challenge's success! Challenge is #QualityDriven and #PeoplePowered! Who We Want: The Lead Advanced Quality Engineer accepts a leadership role within the Advanced Quality/ Launch group. Assists Advanced Quality Engineers in decision making,... 
    Temporary work
    Work at office
    Flexible hours
    Day shift

    Challenge Manufacturing

    Grand Rapids, MI
    2 days ago
  • $105k - $154k

     ...Eaton’s Corporate Sector division is currently seeking a Lead Power Electronics Engineer. Relocation offered. The expected annual salary range for this role is $105000 - $154000 a year. Please note the salary information shown above is a general guideline only.... 
    Permanent employment
    Work experience placement
    H1b
    Local area
    Relocation
    Visa sponsorship

    Eaton

    Grand Rapids, MI
    5 days ago
  • $112k - $149k

     ..., we will listen. Join us and see your ideas take flight! Engineering is at the center of what we do, and we are looking for talented...  .... Job Description The Advanced Lead Engineer - Embedded Software Development is a pivotal role within the aerospace sector... 
    Permanent employment
    Contract work
    Work at office
    Relocation
    Relocation package
    2 days per week
    3 days per week

    GE Aerospace

    Grand Rapids, MI
    3 days ago
  •  ...Job Description Summary Lead independent engineering process assurance and process audits across product development teams. Plan and execute audits/assessments, collect objective evidence, drive closure of findings, and report compliance metrics. This position is based... 
    Permanent employment
    Contract work
    Relocation package

    GE Aerospace

    Grand Rapids, MI
    4 days ago
  •  ...Description Our client is a custom software development company out of Grand Rapids,...  ...seeking an experienced Principal Software Engineer to join our growing team. In this role,...  ...in at least one technical domain (Embedded, Cloud, Web, Mobile, Full Stack) ~ Proficient... 
    Contract work
    Local area

    iMPact Business Group

    Grand Rapids, MI
    2 days ago
  • $106.8k - $194.8k

     ...teams and take your career wherever you want it to go.  Join EY and help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution Engineer, you will be responsible for implementing and managing Web... 
    Summer holiday
    Flexible hours

    EY

    Grand Rapids, MI
    1 day ago
  •  ...SITUATION IN ORGANIZATION Maintenance & Reliability Engineer reports directly to the Engineering / Maintenance Manager within the Grand...  .... Manage PLC / HMI system life cycle through hardware and software updates. Serve as the site cybersecurity champion (RSSC-L).... 
    For contractors
    Work experience placement
    Work at office
    Remote work

    Arkema

    Grand Rapids, MI
    2 days ago
  • $134.26k

     ...employees opportunities to delve into many aspects of electrical engineering, including the design of complex power systems, observation...  ...difference in the world while applying innovative, state-of-the-art software and programs. At CDM Smith, we are invested in your success... 
    Full time
    H1b
    Work at office
    Relocation package
    Flexible hours

    CDM Smith

    Grand Rapids, MI
    2 days ago
  • $72.3k - $123.09k

    Learning Content Developer We are Farmers – where ambition meets opportunity. At Farmers, we're not just known for unforgettable jingle – we're a team with a passion for purpose and making a real difference in people's lives. We deliver peace of mind when it matters...
    Flexible hours

    Farmers Inc

    Grand Rapids, MI
    4 days ago
  •  ...Job Description Our client is a custom software development company out of Grand Rapids, Michigan, that exists to make software that...  ...) Role Overview: The Technical AI Enablement Engineer leads the architectural implementation of AI across the enterprise... 
    Contract work
    Remote work

    iMPact Business Group

    Grand Rapids, MI
    5 days ago
  • $77k - $202k

     ...Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a... 
    Full time
    H1b

    PwC

    Grand Rapids, MI
    5 days ago
  •  ...Description Description: We are seeking a highly skilled Test Systems Engineer who is proficient in developing and implementing test systems...  ...C, LabWindows/CVI and TestStand, including both hardware and software components. Developing and implementing test plans for... 

    Spherea

    Grand Rapids, MI
    7 days ago
  •  ...Lead React Engineer - POD Grand Rapids, MI - Onsite Job Description We are seeking an experienced Software Engineer Lead with a passion for developing highly interactive and user-centric digital experiences across web and mobile platforms. In... 

    RIT Solutions, Inc.

    Grand Rapids, MI
    9 days ago
  • Essential Duties and Responsibilities: - Coordinate with the Functional Team to gather a detailed understanding of the business requirements. - Participate and provide support in the analysis of the requirements, fit- gap analysis, and the design of the solution. ...
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    MAXIMUS

    Grand Rapids, MI
    1 day ago
  • Job Description Job Description Description: CU*Answers is seeking a Junior Web Applications Developer to help build, maintain, and support websites and web-based applications for credit unions and internal teams. This role is ideal for someone early in their development...
    Permanent employment
    Contract work
    Work at office

    CU*Answers

    Grand Rapids, MI
    10 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
    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
    5 days ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG)  is seeking a talented Senior Systems Engineer (Angular) Location: Remote Department: Veterans Affairs...  ...-end services in production on AWS Apply and promote best software engineering practices within an Agile framework Use Git and... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Grand Rapids, MI
    4 days ago
  •  ...preferred integrator, located in Grand Rapids, MI, and is actively looking to hire qualified individuals for an Automated System Controls Engineer career, who are ready to start immediately. The ideal candidate will be able to create, debug PLC/HMI programs while working... 
    Contract work
    Work at office
    Local area
    Immediate start

    Staffing Inc.

    Kentwood, MI
    2 days ago
  • $113.63k - $166.65k

     ...intelligent, automated solutions for a wide variety of industries. With engineering centers, manufacturing facilities, and service centers located...  ...aligned with product management, mechatronics engineering, software architecture, R&D and regional engineering teams. 30+% travel... 
    Full time
    Local area
    Worldwide

    KION Group

    Grand Rapids, MI
    3 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Grand Rapids, MI
    5 hours ago
  • $78k - $85k

     ...environmental consulting and sustainable engineering through our use of cutting-edge modeling...  ...geologists, and technical specialists, embedded in a people-focused culture, prioritizing...  ...~ Experience with Milsoft WindMil E&A software is a plus ~ Experience with O-Calc is... 
    Temporary work
    Work at office
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Verdantas

    Grand Rapids, MI
    6 days ago
  •  ...Key Responsibilities Essential Skills - What You'll Bring • Proven experience in data engineering, platform engineering, site reliability engineering, DataOps, or a closely related role focused on data platform reliability and operations. • Strong hands-... 
    Part time
    Fixed term contract
    Local area

    MAXIMUS

    Grand Rapids, MI
    3 days ago
  •  ...dynamic environment within the Vehicle & Propulsion Controls organization. Our mission is to identify software defects in electrified and internal combustion engine (ICE) powertrains, ensuring the delivery of robust, high-quality software. Our team is global, and we are... 
    Full time
    Immediate start

    Stellantis

    Grand Rapids, MI
    1 day ago

Do you want to receive more vacancies?

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