Remotery

Embedded Software Designer

Posted 1 hour ago

This is a fully remote position, open to applicants in Texas.

📋 Description

• Oversee and participate in the development of embedded software projects, with an emphasis on communication, networking, and video solutions.

• Create and sustain BSP-level software for embedded Linux, real-time operating systems (RTOS), and bare-metal environments.

• Develop device drivers, manage kernel settings, and employ build systems like Yocto or PetaLinux.

• Design and troubleshoot software for FPGA SoCs, ensuring seamless integration with hardware and other system elements.

• Collaborate on the integration of hardware, software, and FPGA components, interpreting schematics and datasheets to guarantee robust system performance.

• Utilize diagnostic tools such as oscilloscopes and logic analyzers for thorough debugging and optimization.

• Establish project architecture and guide the technical direction.

• Direct project teams while mentoring and guiding multiple designers to achieve high-quality results.

• Engage with customers to comprehend their requirements and strive to exceed their expectations.

• Apply best design practices to generate maintainable and high-quality code.

• Keep abreast of emerging technologies and methodologies, contributing innovative solutions to the team and projects.


⛳️ Requirements

• A degree in Engineering, Computer Science, or a related field.

• At least 8 years of experience in BSP-level software development within embedded Linux, RTOS, or bare-metal settings.

• A minimum of 2 years in a technical lead role, demonstrating leadership in project teams, technical architecture, and setting directions.

• Proficiency in embedded software design, particularly in communication, networking, and video applications.

• Extensive experience with embedded Linux, including Yocto or PetaLinux processes, build systems, packaging, kernel configurations, and device drivers.

• Hands-on experience with FPGA SoCs, particularly with Xilinx or similar technologies.

• Strong skills in C, C++, and assembly programming, along with knowledge of tools and best practices for embedded environments.

• Familiarity with device driver development for Linux and real-time operating systems.

• Experience with software upgrade processes and bootloaders such as u-boot.

• Proficient in HW/SW/FPGA integration and debugging using schematics, datasheets, oscilloscopes, and logic analyzers.

• Solid understanding of object-oriented design principles and their implementation.

• Knowledge of scripting languages including Python, Bash, and TCL.

• Acknowledges the significance of AI as part of a contemporary engineering toolkit.

• Exceptional communication skills, fluent in English, with the ability to work effectively both within a team and with clients.

• Strong technical leadership, focused on quality design practices.

• Eagerness to learn new technologies and address complex challenges.


🏝️ Benefits

• Our competitive compensation package includes a comprehensive benefits program, featuring medical, dental, and vision plans.

• Matching GRSP contributions.

• Annual profit-sharing bonus.

• Additional supplementary benefits.

People also viewed

Abbott1 hour ago

Molecular Solutions Design Specialist

US flagArizona, +3 more statesFull-timeDesigner$86.7k – $173.3k/year
ApplyView job
Autodesk1 hour ago

Senior Conversational Designer

CA flagCanada OnlyFull-timeDesigner$94k – $137.5k/year
ApplyView job
Openly1 hour ago

Process Design Specialist II

US flagUnited States OnlyFull-timeDesigner$84.2k – $140.3k/year
ApplyView job
Vista Musical Instruments Corporation1 hour ago

Freelance Apparel Designer – Streetwear, Lifestyle

SG flagSingapore OnlyFreelanceDesigner
ApplyView job
Correlation One1 hour ago

Senior Learning Designer

CA flagCanada OnlyFull-timeDesignerC$105k – C$134k/year
ApplyView job
Switzerland Global Enterprise1 hour ago

Grid Automation – Panels Design for X Transformation Leader

US flagUnited States OnlyFull-timeDesigner$154.8k – $258k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers