Experience Inc. Jobs

Job Information

CLARIOS, LLC Lead Embedded Software/Firmware Engineer in MILWAUKEE, Wisconsin

JOB REQUIREMENTS: Lead Embedded Software/Firmware Engineer - Connected Services - WD35771 DESCRIPTION/RESPONSIBILITIES: What you will do The Lead Embedded Software/Firmware Engineer will be a key member of the Technology & Architecture Team for Connected Services, reporting to the Director, Technology & Architecture. In this position, you\'ll have a unique opportunity to join a newly created business unit and shape solutions for the fast-evolving low voltage space. How you will do it * Work closely with the Technical Lead, IoT Architect and Director, AI/ML to drive projects progress and results. Proven working experience in software engineering and firmware development. * Engage with multiple teams both inside and outside to work on the execution of the technical vision and develop a Connected Solutions. Experience programming and coding firmware and software for embedded systems and IoT communications gateways to facilitate device functionality according to specifications. * Involvement begins at system requirement definition and continues through system verification, test and manufacturing. Be a key contributor in defining the embedded software and firmware architecture and designing for efficiency and reuse. * Deep understanding of components/modules within wireless communication systems and the corresponding calibration and impairment reduction techniques and develop methods/algorithms to mitigate hardware induced impairments by calibration, cancellation and other applicable techniques. * Lead external software and firmware development teams, contractors and mentoring junior engineers developing highly efficient designs and delivering outstanding performance, optimizing power and memory footprints while meeting near real time latency requirements. * Develop test and calibration capabilities for wireless SoCs and module, Wireless PHY firmware architecture and design, including calibrations, real-time processing flows, collaboration with RF hardware, microcode, and MAC layer. * Familiar with automatic calibration and verification processes, system, unit and regression testing. * Coordinate and participate in architecture, requirements, design, code, and test case reviews. * Reverse engineering of embedded hardware, decompiling/disassembly of embedded code, and protocol analysis. * Design and implement complex data analysis, data routing, and/or control systems algorithms. * Interpret and report testing results and be a vocal proponent for quality in every phase of the development process. * Strong ability to integrate various components from different vendors into a fully functional and coherent system. What you get: * Medical, dental and vision care coverage and a 401(k) savings plan with company matching all starting on date of hire * Tuition reimbursement, perks, and discounts * Parental and caregiver leave programs * All the usual benefits such as paid time off, flexible spending, short-and long-term disability, basic life insurance, business travel insurance, Employee Assistance Program, and domestic partner benefits * Global market strength and worldwide market share leadership * HQ location earns LEED certification for sustainability plus a full-service cafeteria and workout facility We are an Equal Opportunity Employer and value diversity in our teams in terms of work experience, area of expertise, gender, ethnicity, and all other characteristics protected by laws in the countries where we operate. For more information on our commitment to sustainability, diversity, and equal opportunity, please read our latest report. We want you to know your rights because EEO is the law. Equal Opportunity Employer-minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity ***** OTHER EXPERIENCE AND QUALIFICATIONS: What we look for * Bachelor\'s degree in computer engineering, electronic & electrical engineering, physi s, or a comparable degree * Minimum of five (5) years of professional experience with strong embedded SW fundamentals, including knowledge of design and development-flows, real-time constraints, concurrency, multi-processor systems, caching and virtual memory. * Deep understanding of data structures, object-oriented design, and system architecture in an embedded environment * Strong software engineering skills including design, development (using C, C++), scripting (Python), and debugging. Experience with C, C#, Linux, JAVA, Python, Agile, GIT, HDMI, and FPGA software and systems. * Familiarity with low-level hardware interfaces, register and interrupt programming, bare-metal software development, clock and power management. * Strong understanding of design strategies for maintainability, scalability, and code reuse. * Hands-on experience and working knowledge of wireless systems and protocols such as Zigbee, Bluetooth, LoRa, Cellular CAT-M, LTE-M, CAT1bis, and other relevant protocols. * Extensive experience with embedded Linux and embedded C. * Fluent in operating systems, unit testing, algorithm design, and computing. * Proficiency with full stack development. * Experience with modern data platforms and architecture and interacting with Data and Clouds teams. * Strong communication and interpersonal skills; ability to work effectively with onsite and offshore teams. ***** APPLICATION INSTRUCTIONS: Apply Online: https://ars2.equest.com/?response_id=f0dc382b7176681130dc84b53ac99c60 Other: Applicants ONLY to apply via URL link provided! Qualified females, minorities, and special disabled veterans and other veterans are encouraged to apply.

DirectEmployers