Senior Embedded Software Engineer Us

Senior Embedded Software Engineer Us
Empresa:

Jobleads-Us


Detalles de la oferta

Our client based in Boston are seeking a Senior Embedded Software Engineerwith a knack for "Android development wizardry." Generative are working with a high-energy and innovative startup, developing groundbreaking radar-based sensor platforms and artificial intelligence.

What we're looking for: ? Proven industry experience as an Embedded Software Engineer, with a focus on embedded systems and low-level programming. ? Strong proficiency developing in Android headed or headless architectures. ? Strong proficiency in C/C++ programming languages for embedded systems. ? In-depth knowledge of embedded systems architectures, real-time operating systems (RTOS), and hardware-software interaction. ? Extensive experience with the Android Native Development Kit (NDK) and Java Native Interface (JNI) for integrating native code with Android applications. ? Experience with embedded development tools, debuggers, emulators, and compilers. ? Experience developing software targeting embedded SoCs such as ARM, NXP, Microchip, etc. ? Familiarity with communication protocols such as UART, SPI, I2C, Ethernet, and wireless technologies (Bluetooth, Wi-Fi, etc.). ? Solid understanding of software development methodologies, version control systems, and software testing techniques for embedded systems. ? Strong problem-solving skills and the ability to debug complex software and hardware integration issues. ? Experience with agile development methodologies (e.g., Scrum) is advantageous. ? Proficiency in radar signal processing techniques, DSP algorithms, and ML preferred but not essential. ? Matlab/Simulink/Octave or similar tool knowledge ? Experience implementing embedded software on multi-core processors. ? Programming skill set with scripting languages (e.g. Python, TCL, Perl, etc.) What you'll be doing: ? Design and develop Android applications for embedded systems, ensuring compatibility with various devices and platforms. ? Design and develop software for different types of embedded systems, ensuring that it meets the requirements, and successfully take it through the entire software development lifecycle until it is deployed in commercial products. ? Collaborate with hardware engineers to define system requirements and specifications for embedded software development. ? Write efficient, modular, and scalable code for embedded systems using languages such as C/C++. ? Implement and optimize device drivers, board support packages (BSPs), and firmware for peripherals and communication interfaces. ? Conduct thorough testing and debugging of embedded software to ensure high quality and reliability. ? Work closely with the firmware team to integrate software and firmware components seamlessly. ? Stay up to date with industry trends and emerging technologies in embedded systems to drive innovation and continuous improvement. ? Collaborate with cross-functional teams to ensure successful integration of software with hardware and overall system functionality. ? Participate in code reviews, architecture discussions, and technical design sessions to drive engineering excellence and maintain code quality standards. ? Document software designs, specifications, and development processes for future reference and knowledge sharing. ? Troubleshoot and resolve software defects and performance issues, ensuring timely and effective resolutions. Good to have: Experience in a startup or fast-paced environment Benefits include a competitive base salary with additional performance based pay. 100% medical, dental and vision benefits and offer other perks. Relocation packages for candidates based in the US Should you be interested, reach out for further discussion.

#J-18808-Ljbffr


Fuente: Appcast_Ppc

Requisitos

Senior Embedded Software Engineer Us
Empresa:

Jobleads-Us


Blockchain Engineer

Job Description:The Role As a Blockchain Engineer on the Wallet Blockchain Platform team, youll get the opportunity to develop your skills and collaborate wi...


Desde Fidelity Investments - Vieques

Publicado 23 days ago

Sr Ml Engineer

On any given day at Disney Entertainment & ESPN Technology, were reimagining ways to create magical viewing experiences for the worlds most beloved stories w...


Desde Disney Entertainment & Espn Technology - Vieques

Publicado 23 days ago

Director, Protein/ Antibody Engineering And Optimization

Job DescriptionAbout the role:At Takeda, we are a forward-looking, world-class R&D organization that unlocks innovation and delivers transformative therapies...


Desde Jobleads-Us - Vieques

Publicado 20 days ago

Director Of Computational Biology & Bioinformatics

The Institute for Protein Innovation (IPI) is a nonprofit research organization advancing protein science to accelerate research and improve human health. Fo...


Desde Jobleads-Us - Vieques

Publicado 20 days ago

Built at: 2024-09-20T16:46:35.552Z