Hiring Senior Embedded Engineer

company banner
Accion Labs
Embedded programming, c++
Full Time
Up to $100,000

Job Description

Accion Labs is a leading provider of product engineering, development, and design services to a range of technology firms.  On behalf of our direct client, we are looking for Sr Embedded Engineer

Title: Senior Embedded Engineer

Duration: 9 months CTH Contract to Hire.

Client Location: Florida but    **Remote job**

Role: As a member of our embedded systems team, the individual will participate in activities including designing & developing software on hardware platforms, debugging existing hardware platforms, and prototyping future concepts.


. Design, implement, integrate, and test Lidar platform software components

. Own the detailed design of assigned software components and subsystem functionality

. Implement and document software components guided by system architecture and requirements

. Execute and support software testing at unit and system levels with awareness of requirement traceability

. Integrate and debug software components on system hardware platforms

. Guide and support embedded software test team during integration and qualification testing phases

. Port implemented software components to next-generation processing platforms

. Participate in the full software development life cycle (SDLC) flow including peer reviews of requirements, architecture, design, and code implementations within an approved ASPICE development flow


. Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent

. 8+ years of experience implementing C or C++ based embedded software with experience with coding, verification, unit testing, integration testing and debugging

. Hands-on experience with intersystem communication protocols including one or more of the following I2C, UART, and SPI

. Strong working knowledge of one or more computing architecture platforms and their associated hardware platform including FPGAs, DSPs, GPUs, MCUs or SoCs

. Familiarity with microcontroller peripherals including one or more of the following: ADCs, DACs, Flash, EEPROM, timers and watchdogs

. Working knowledge of data structures and algorithm fundamentals

. Working knowledge of digital and analog electronics

. Design experience with one or more of the following: device driver development and integration, board support package (BSP) integration for an RTOS, memory interface and partitioning, processor I/O option trade studies

Bonus Points

. Knowledgeable of control systems and digital signal processing fundamentals

. Familiarity with Ethernet-based communication protocols

. Experience implementing algorithms on specialized computing platforms (e.g. DSP, GPU FPGA)

. Working knowledge of various computing architectures, such as FPGAs, DSPs, GPUs, or MCUs, and their associated hardware computing platforms used to program them

. Proficient using MATLAB and/or Python

. Proficient in networking setup and diagnosis on either

a Linux or Windows platform

. Extensive project experience working on embedded laser

applications including Lidar

. Safety-critical industry experience

. SAFe or Agile experience

Company Information

We are a team of Engineers, Designers, Thinkers, Product Managers, Problem Solvers and more. We are bound by our commitment to help teams succeed, and by our culture of innovation and collaboration.

Innovation is the primary job responsibility for some, as part of Accion Innovation Center (AIC), but participation from everyone is what puts innovation at the very heart of Accion culture.

If you are passionate about emerging technologies such as Cloud, Mobility, IoT, AI/ML and are looking to make a positive impact, come join our talented team of engineers, thinkers and product experts.

Dice Id : 10428868
Position Id : DS1496
Originally Posted : 1 month ago