Embedded Software Engineer I - Linux & RF Systems

TSC

Huntsville (AL)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Falcata is seeking an Embedded Software Engineer to join its Product Solutions team in Huntsville, AL. You will design, develop, test, and document embedded software for RF sensor products, primarily in C/C++ and Linux-based environments.

Under guidance from senior engineers, you’ll implement components for embedded platforms, contribute to automation scripts, and collaborate across hardware, FPGA, and systems teams to deliver reliable solutions. U.S.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field, or an equivalent combination of education and relevant experience.
  • Zero to two years of professional software development experience.
  • Coursework or project experience using C or C++.
  • Fundamental understanding of software development principles, including data structures, algorithms, debugging, and version control.
  • Ability to read and understand technical documentation, software requirements, and interface specifications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective written and verbal communication skills.
  • Ability to work effectively in a multidisciplinary engineering team.
  • U.S. citizenship.
  • Ability to obtain and maintain a U.S. Department of Defense Secret security clearance.

Responsibilities

  • Support the design, development, integration, verification, and testing of embedded Linux software systems.
  • Implement software components under the direction of senior engineers and software leads.
  • Develop and maintain C or C++ software for embedded platforms.
  • Assist with the development of software interfaces for hardware devices, sensors, networking components, and communication protocols.
  • Develop Python- and Bash-based scripts and utilities to support testing, automation, data processing, and engineering workflows.
  • Participate in software integration, system bring-up, debugging, and troubleshooting activities.
  • Analyze software defects and system-level issues, identify potential causes, and assist with implementing corrective actions.
  • Participate in code reviews, design reviews, requirements analysis, and technical planning.
  • Write and maintain software documentation, interface descriptions, test procedures, and development records.
  • Develop and execute unit tests, integration tests, and other software verification activities.
  • Use version-control systems, automated build tools, and continuous integration processes in accordance with established development practices.
  • Collaborate with systems, hardware, FPGA, algorithm, and test engineers to support system-level capabilities.
  • Learn and apply software engineering best practices related to code quality, maintainability, modularity, reliability, and security.
  • Communicate technical progress, status, risks, and issues to the project team.
  • Support continuous improvement of development processes, automated testing, build systems, and continuous integration and continuous delivery pipelines.

Skills

C/C++
Embedded systems
RTOS/real-time
Linux basics
Security clearance
Documentation reading
Team collaboration
Version control
US citizenship

Education

Bachelor's degree in Computer or Electrical Engineering or related field

Tools

Git
Linux

Job description

Falcata is seeking an Embedded Software Engineer to join its Product Solutions team in Huntsville, AL. You will design, develop, test, and document embedded software for RF sensor products, primarily in C/C++ and Linux-based environments.

Under guidance from senior engineers, you’ll implement components for embedded platforms, contribute to automation scripts, and collaborate across hardware, FPGA, and systems teams to deliver reliable solutions. U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer I (RF & Real-Time)
Embedded Software Engineer I (RF & Real-Time)

Tractor Supply Company • Huntsville (AL)

On-site
USD 70,000 - 110,000
401(k) plan
Flexible work schedules
Tuition reimbursement
+2
Junior Embedded Software Engineer — Real-Time Linux
Junior Embedded Software Engineer — Real-Time Linux

Technology Service Corporation Defense Services • Huntsville (AL)

On-site
USD 70,000 - 95,000
Shared Ownership
401(k) plan
Flexible Work Schedules
+3
Embedded Software Engineer I (Real-Time Linux)
Embedded Software Engineer I (Real-Time Linux)

TSC • Plymouth (MA)

On-site
USD 90,000 - 120,000
401k Plan
Shared Ownership Plan
Flexible Work Schedules
+3
Software Engineer I
Software Engineer I

Tractor Supply • Huntsville (AL)

On-site
USD 70,000 - 110,000
401(k) plan
Flexible work schedules
Tuition reimbursement
+2
Embedded Software Engineer I - Real-Time RF & Networking
Embedded Software Engineer I - Real-Time RF & Networking

Tractor Supply Company • Plymouth (MA)

On-site
USD 85,000 - 120,000
Embedded Software Engineer II — Real-Time C/C++, Onsite
Embedded Software Engineer II — Real-Time C/C++, Onsite

TSC • Plymouth (MA)

On-site
USD 110,000 - 150,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Embedded Real-Time RF Software Engineer II (C/C++, Linux)
Embedded Real-Time RF Software Engineer II (C/C++, Linux)

Technology-Service-Corporation • Plymouth (MA)

On-site
USD 100,000 - 140,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Onsite Embedded Software Engineer I (RTOS/Linux)
Onsite Embedded Software Engineer I (RTOS/Linux)

Technology Service Corporation • Plymouth (MA)

On-site
USD 90,000 - 120,000
401k Plan
Shared Ownership Plan
Flexible Work Schedules
+3
Junior Embedded Software Engineer – Real-Time Python/RTOS
Junior Embedded Software Engineer – Real-Time Python/RTOS

Technology Service Corporation Defense Services • Plymouth (MA)

On-site
USD 70,000 - 90,000
401k Plan
Shared Ownership
Tuition Reimbursement
+3
Senior Mechanical Engineer, RF & Electromechanical Systems
Senior Mechanical Engineer, RF & Electromechanical Systems

Technology Service Corporation • Huntsville (AL)

On-site
USD 85,000 - 110,000
Shared Ownership
401(k) matching
Flexible work schedules
+2