Enable job alerts via email!

Senior Embedded Software Engineer

SalsaMobi

Austin (TX)

Remote

USD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is looking for a Remote Senior Embedded Software Engineer to join their distributed team. This role involves developing market-leading software solutions and requires expertise in C/C++, Python, and embedded systems. Ideal candidates will have a strong problem-solving ability and experience in a startup environment. Join us to work on innovative projects that impact users worldwide.

Qualifications

  • 2 - 5 years of industry experience with problem-solving abilities.
  • Experience with Linux device and network drivers.

Responsibilities

  • Verify functionality of new embedded system platforms.
  • Implement, verify, and test embedded systems drivers and algorithms.
  • Contribute to software test automation frameworks.

Skills

Problem Solving
Communication
Fluent in C/C++
Fluent in Python

Education

B.E/B.Tech/M.E/M.Tech in Computer Science
Electronics and Communications
Telecommunication
Electrical
Instrumentation

Tools

Git
LabVIEW
make

Job description

Better Engineers. Better Results. SalsaMobi connects accomplished Software Engineers across the Americas with our portfolio of high-growth and newsworthy technology companies in the United States. Senior Engineers in the SalsaMobi network work remotely with some of the most interesting tech companies in the world. Join us today and experience a life where talent has no borders.

Job Description

We are seeking a Remote Senior Embedded Software Engineer to join a U.S. based distributed team of senior engineers to deliver market-leading software solutions. The ideal candidate would also have experience working in a startup environment building consumer-facing software that has many users.

Responsibilities

•Bring up and verify functionality of new embedded system platforms using lab equipment (JTAG debuggers, logic analyzers, oscilloscopes, etc.)

•Bring up bootloader, Linux kernel and root filesystem on an embedded processor

•Work with system specifications to implement, verify, and test embedded systems drivers and algorithms in C/C++ running under bare metal, RTOS or embedded Linux

•Work with mixed signal and FPGA engineers to ensure that hardware/software interfaces are properly designed

•Contribute to software test automation frameworks involving test equipment control drivers and automation code written in Python.

•Work effectively with the test team to test and debug issues both in the lab and on field deployed systems.

•Ensure that designed features meet specifications and interface correctly with the rest of the system

Qualifications

● B.E/B.Tech/M.E/M.Tech in Computer Science / Electronics and Communications / Telecommunication / Electrical / Instrumentation

● 2 - 5 years of industry experience with a demonstrated ability in problem-solving, effectively diagnosing technical issues and proposing solutions

● Experience with text-based programming languages, preferably C/C++ or C#, familiarity with LabVIEW, development experience on Windows platform.

● Fluent in C/C++ and Python with the ability to rapidly design, test, and verify systems

● Experience with Linux device and network drivers and implementation on embedded processors

● Experience with build systems (make), source control (Git), and bug tracking systems

● Knowledge of Ethernet and IP networking protocols (ARP, DHCP, VLAN, IP, TCP/UDP, etc)

● Clear written and spoken communication, ability to create functional and design specifications

● Experience with software-defined radio platforms, working on networking products, designing embedded software for carrier-grade telecom systems and with cellular protocols like UMTS and LTE

● Understanding of digital signal processing fundamentals

Additional Information

Strong preference for candidates from the United States.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Iron Mountain

Austin

Remote

USD 100,000 - 130,000

3 days ago
Be an early applicant

Senior Software Engineer (DST Pharmacy Solutions, Inc., Kansas City, MO) - Ref: 00068154

SS & C Advent

Kansas City

Remote

USD 90,000 - 120,000

Today
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Kansas City

Remote

USD 90,000 - 215,000

Yesterday
Be an early applicant

Senior Software Engineer (DST Pharmacy Solutions, Inc., Kansas City, MO) - Ref: 00068154

SS&C

Kansas City

Remote

USD 90,000 - 120,000

Yesterday
Be an early applicant

Ruby on Rails - Senior Software Engineer

Velocity Staff, Inc.

Leawood

Remote

USD 80,000 - 110,000

7 days ago
Be an early applicant

Senior Software Engineer II

Aledade

Austin

Remote

USD 90,000 - 140,000

15 days ago

Senior Embedded Software Engineer - Florida

Acord (association For Cooperative Operations Research And Development)

Remote

USD 100,000 - 130,000

2 days ago
Be an early applicant

Senior Software Engineer, Caramel - (Remote - Nevada)

Jobgether

Nevada

Remote

USD 115,000 - 200,000

Today
Be an early applicant

Senior Software Engineer

Certara USA, Inc.

Pennsylvania

Remote

USD 100,000 - 130,000

Today
Be an early applicant