Job Title: Firmware Engineer Location: Westerville, OH Job Summary: We are looking for a skilled Firmware Engineer to join our team and contribute to the development and support of gateway and embedded application platforms. The ideal candidate will have a strong technical background and experience working with various Linux-based platforms. Knowledge in networking, communications, kernel drivers, and security is essential. Key Responsibilities: Requirements Analysis: Gather and analyze requirements, create use cases, prototype devices and applications, and engage with customers as needed. Project Management: Plan projects, estimate tasks, collect software metrics, and manage version control. Full Lifecycle Software Development: Design, code, debug, conduct peer reviews, perform unit testing, optimize performance, and integrate solutions. Documentation: Write program commentary and create user guides for service and troubleshooting. Product Testing: Conduct unit tests, bench tests, system integration tests, and support field testing. Leadership: Be an effective team member and/or lead engineer with a positive, creative approach. Hardware Development Support: Assist with software development and testing for hardware. Additional Tasks: Perform other duties as needed by management. Requirements: Bachelors Degree or foreign equivalent in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering with a strong emphasis on software. 3+ years of experience in a software development role. 2+ years of experience developing software for Linux-based platforms. 3+ years of experience programming in C/C++. Proficiency in various programming languages and frameworks, including: C++, C, C#, JavaScript, Python, Go, Perl, Shell Linux kernel, device drivers, filesystems, networking, serial communications, real-time operating systems (RTOS), and bare-metal systems. Experience in infrastructure and application development using: IP networking (TCP, UDP, TLS, DNS) Serial communications (RS232/485) Protocols (ModBus, BACnet, SNMP) Platforms (ARM, x86, SoC) Familiarity with development tools and environments, such as: Integrated platforms (Eclipse, CodeWarrior, Visual Studio) Source code version control (Git) Tools like WireShark, Docker, Jenkins, VirtualBox, VMware, BitBake, Yocto Additional, Highly Desired Experience: Embedded systems work, particularly with control applications. HVAC industry knowledge. Engtal Inc
...COMPENSATION: The salary range for this position is $90,000 to $120,000. If both numbers are the same, that is the amount that Aramark expects to offer. This is Aramark?s good faith and reasonable estimate of the compensation for this position as of the time of posting...
A defense solutions company is seeking an Administrative Assistant for its National Security Solutions team in El Segundo, California. This role involves supporting key engineering efforts for national defense. Responsibilities include managing administrative support, ...
...American Traveler is seeking a Radiology Technologist with at least 2 years of experience, ARRT certification, and strong mobile x-ray and c-arm skills for an acute care orthopedic and urgent care hospital. \n \n Responsibilities\n Work in an orthopedic and sports...
...Growing together. The Home Health Business Manager is responsible for managing, coordinating... ...maintaining contracts, binders, and HR/medical files for all agency employees and... ...reconciling, and submitting invoices to Home Office in accordance with LHC Group policy. This...
We need to add to our team of cabinet installers. Cabinets are cut in our factory and assembled on-site. We install custom cabinets in closets, pantries, garages and other areas across the home. You must have a good attitude and always be aware that you are working...