• Find preferred job with Jobstinger
  • ID
    #15786352
  • Job type
    Contract
  • Salary
    TBD
  • Source
    Manpower Engineering
  • Date
    2021-06-23
  • Deadline
    2021-08-22
 
Contract

Vacancy expired!

Senior Embedded Engineer THE TIME IS NOW. OWN TOMORROW AND TAKE YOUR OPPORTUNITY TODAY! Your Engineering skills are needed just about anywhere. But is it where you want to go? Imagine working for one of the nation's most respected companies - Making a strategic contribution - Receiving the rewards and recognition you deserve. Whether you are pursuing a contract or permanent placement,

Manpower Engineering knows how and where to get you where you want to go. In this Senior Embedded Engineer position, you will contribute to the full software development life cycle (SDLC) of next-generation automotive sensing platforms. This role will leverage prior engineering expertise to develop a broad range of embedded software on a real-time platform. 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. Responsibilities can range from individual contributor to group and functional leadership depending on experience and career interests.

Are you interested? The ideal Senior Embedded Engineer candidate will possess the following experience:

  • Design, implement, integrate, and test 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

Qualifications

  • 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
You can see it. More challenging work. A more interesting work environment. The opportunity to use your finely honed skills to make a real difference. And to collect pay that reflects your talent and expertise. If this is what you see for yourself, you need to talk to

Manpower Engineering. Through our reach and resources,

Manpower Engineering brings you career options you couldn't find on your own. We're experts at placing each of our candidates into his/her "dream job" - one perfectly matched to skills, ambition and lifestyle. We've got the right opportunity. Tell us why you are the right person. Apply today!

Vacancy expired!

Report job

Related Jobs

Jobstinger