Bootstrap

Apex Order Pickup Solutions

Senior Firmware Engineer - Linux

๐Ÿ“ŒMason, OH, United States ๐Ÿ‡บ๐Ÿ‡ธ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

hybrid

Apex Order Pickup Solutions is looking for a Senior Firmware Engineer (Linux) to join the team at our global headquarters in Mason, Ohio . Are you looking for a great opportunity to become a key software technical contributor on various exciting new development initiatives in the IoT & SaaS space. We leverage many of the latest emerging technologies to bring a seamless handoff of goods & materials to end users around the globe, while working on new additions to our already deep & innovative portfolio of real-world solutions that touch millions of users .

Apex Order Pickup Solutions applies innovative, scalable software & hardware to enable safe, secure, frictionless order fulfillment for foodservice, retail, & wholesale distribution companies. We are providing transformative Contactless Pickup solutions to a rapidly expanding global client base.

We donโ€™t just talk about the Internet of Things & Big Data โ€ฆwe live it. We use both every day to enable customers to perform contactless pickups of their coffee, pizza, take out, & curbside orders or laptops. Our technology is helping Brands save time & reduce contact with their customers enabling killer customer experiences without killer overhead costs.

What Youโ€™ll Be Doing

As a Senior Software Engineer, you are responsible for supporting the full software development lifecycle within a productโ€™s overall systems design. This role would include supporting software planning, design definition, software analysis, software testing, & rapid prototyping. The desired deliverables are as follows:

  • Champions software release program planning for areas assigned.
  • Leads individual technical software projects within a larger product development program.
  • Populates various software development work products to define software architecture such as requirements, state flow diagrams, state flow tables, & data dictionaries.
  • Contributes to the completion of software verification & validation efforts including defining software validation specification, integration verification specification, unit verification, HIL testing, SIL testing, PIL testing, SAST, DAST, IAST, etc.โ€ฆ
  • Generates both application & embedded code features across all layers of the programming stack including mobile device applications, APIs, hardware abstraction layers (HAL), multimedia subsystems, operating systems (Embedded Linux distros).
  • Promotes the alignment of internal coding best practices with established industry standards such as MISRA C, CERT C, JSF++, & SEI CERT.
  • Performs basic software analysis as needed such as DFMEA, FTA, Error Mitigation Checklists, & DFA.
  • Collaborates with various systems & hardware team members throughout the development life cycle to support continuous improvement by driving cost down, while maintaining product quality.
  • Generates software code that implements various security operations such as secure boot, trusted zones, TPM, HSM, data encryption algorithms, PKI, diagnostics access levels, etc.โ€ฆ
  • Generates software code that implements various protocols across multiple environments including I2C, SPI, Asynchronous, Ethernet, TCP/IP, HTTPS, CAN, Wi-Fi, Bluetooth, ZigBee, ONVIF, TLS, & Cellular Communication.


What Youโ€™ll Bring

  • B.S. degree in Electrical Engineering, Electronics Engineering, Computer Science, Software Engineering, or equivalent technical field experience.
  • Proficiency coding within Linux, Systems specifically Yocto and Debian distros
  • Minimum of 10 years producing software in a product development role.
  • Experience with image signal processing (ISP) & object detection.
  • Experience with computer vision, machine learning, & related algorithms.
  • Practical experience employing technical skills in various languages/platforms such as, C#, Python, C++
  • Proficiency working with Git, GitLab, BitBucket, Jira, & Confluence
  • Experience with wireless technologies. (Ex. Bluetooth & WIFI)
  • Excellent communication & interpersonal skills.


Preferred Qualifications

  • Experience with block chaining software concepts.
  • Experience with IAR IDE software.
  • Experience with VS code
  • Master level knowledge of OOD, design patterns, data modeling, messaging, session, serialization, persistence, XML, JSON, SOAP, SOA
  • Experience with supporting regulated products through certification.
  • Cybersecurity certifications such as CEH, Security+, Certified Google Cloud Security Professional, etc.โ€ฆ


Work Environment

  • Physical Demands: Frequently requires handling with repetitive motions of materials weighing up to 50 pounds.
  • Projects: We thrive in a fast-paced, high-intensity setting where every day brings new challenges. Our team members juggle multiple projects simultaneously, adapt quickly to changing priorities, & take on new initiatives with agility.
  • Travel: Less than 10% of the time.


Apex Order Pickup Solutions Offers

  • Competitive salary.
  • Hybrid work schedule, we work together in the office Tuesday- Thursday, with flexibility to work remotely Monday and Friday (as schedules permit).
  • Full benefits package including health insurance, life, dental & vision.
  • Volunteer โ€“ paid time off.
  • FSA, HSA, & supplemental insurance offering
  • 401(k) plan with a company match.


Apex Order Pickup Solutions is an Equal Opportunity Employer.
Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Working model

    hybrid

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—