Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

$115k - $200k

TrellisWare Technologies

Job Description

Job Description

TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area of wireless communications. We are now a worldwide leader in highly advanced algorithms, waveforms, and communications systems that range from small form factor radio products to fully integrated solutions.

At TrellisWare, we connect passion with purpose and together we make an impact- on our careers, our company, and the world. And you can too. If you love to innovate and collaborate in a dynamic environment where boundaries are being pushed, you belong at TrellisWare. Where the opportunity to serve is not a challenge but a gift. Where you're never going alone. Because there's too much at stake to go solo.

Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications solutions. You'll collaborate with and lead teams of software engineers to execute projects. A typical day might start with you working in your personal office designing and implementing embedded Linux applications, drivers, or servers. It could move into one of our many state-of-the-art labs with your teammates to bring up your design on physical hardware.

Enhancing cohesiveness and maintaining team morale is a responsibility of all our team members, as is the ambition for self-improvement and talent development. Through this dedication to unity and professional advancement, each team member is directly impacting the successful outcome of TrellisWare's deliverables and setting the tone for our core values of delivering excellence, pushing boundaries, and empowering people.

The essential duties and responsibilities include:

  • Design, implement, and integrate software for an embedded Linux target (headless applications, servers, and drivers).
  • Perform feasibility studies, and performance analysis of embedded Linux components.
  • Interface with common Linux services and protocols.
  • Configure Linux kernel and board support packages across a variety of platforms.
  • Troubleshoot complex system-level issues across the embedded Linux stack from bootloaders to user space applications.
  • Document and present design alternatives using standard professional practices and corporate defined engineering processes.
  • Perform other duties as assigned.
  • Develop relationships with team members built on trust and respect.
  • Plan, organize, oversee, and track execution of projects with teams of one to several engineers.
  • Define system requirements and project scope.
  • Provide coaching and mentoring to team members.
  • Inspire execution according to TrellisWare values (delivering excellence, empowering people, and pushing boundaries).
  • Clarify goals and expectations for team performance, remove obstacles, and provide necessary resources and feedback in order to achieve agreed results and support overall department success.

Education and work experience requirements are:

  • Bachelor's degree in Electrical/Computer Engineering, Computer Science or related field of study required.
  • Four years of experience developing embedded Linux software.
  • Two years of experience with asymmetric multi-processing.
  • Two years of experience with Yocto Project.
  • Experience with RTOS development (FreeRTOS preferred).
  • Experience integrating with low-level devices and peripherals (e.g. sensors, power supplies).
  • Experience with common lab test equipment (e.g. oscilloscope, logic analyzer).
  • Experience with Object-Oriented design.
  • Experience in device drivers and data link layer.
  • Experience in cross-compilation and kernel development.
  • Experience translating customer needs into system requirements.
  • Two years of experience leading project teams.

To be considered for this position, you would need to meet, at a minimum, the knowledge, skills, and abilities listed here:

  • Linux subsystems including drivers, kernel, and userspace.
  • Multi-platform kernel development.
  • Integrating with open-source applications.
  • C++ and Python.
  • Distributed revision control systems and common embedded Linux development tools (i.e. compilers, linkers, and debuggers).
  • You can think on your feet - you are analytical, pay attention to detail and are able to communicate your thought process both written and verbally.
  • You enjoy working independently as well as in a team environment.
  • Strong written and verbal communication skills.
  • Strong collaborative drive and interpersonal skills.
  • Strong initiative, proactive work ethic and prioritization skills.
  • Trustable judgement and analytical problem-solving skills.
  • Effective execution and decision making.
  • Champion of change and promotes innovation.
  • Ability to foster a culture of hard work, trust, and respect that is consistent with company values.
  • Ability to renegotiate team commitments and manage customer (internal and external) expectations as priorities change.
  • Ability to evaluate performance against defined goals and effectively communicate areas of growth/improvement to staff.

The physical demands described here represent those that must be met in order to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable those with qualified disabilities.

  • Able to frequently sit, stand, walk, use hands to fingers, handle or feel, reach within hands and arm's length, stoop, kneel, and crouch, talk and hear.
  • Regularly required to sit for extended periods of time; frequently required to use office equipment such as PC, printer, telephone, etc.
  • Able to regularly lift and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds, and occasionally lift and/or move up to 50 pounds.
  • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

Additional requirements are:

  • U.S. Citizenship or Permanent Residency

Note: Many of TrellisWare's positions require a security clearance or the ability to obtain one. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

TrellisWare Technologies pays competitively according to the market in an individual's geographic location, in addition to their qualifications and experience. The posted range is annually and for individuals located in the San Diego, CA area.

San Diego, California Pay Range

$115,000—$200,000 USD

Disclaimers

  • The above statements are not intended to be an exhaustive list of all responsibilities, duties and skills required of personnel so classified. Nothing in the job description restricts the company's right to change, assign, or reassign duties and responsibilities at any time for any reason .
  • As part of our onboarding process, we conduct background checks, where legally permitted and appropriate for the role, in accordance with applicable laws, regulations, and privacy requirements.

*TrellisWare Technologies, Inc. is an EEO/AA/Disability/Vets Employer.*

Check out the Careers page for more information about working at TrellisWare Technologies.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in San Diego, CA vacancy
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in...  ...related field. 5+ years of experience in embedded software development. Strong proficiency... 
    Senior
    Full time
    Work experience placement
    Casual work

    Qualcomm

    San Diego, CA
    15 hours ago
  • $142.2k - $213.4k

     ...are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position is located in... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    1 day ago
  •  ...Senior Embedded Software Engineer - Secure Systems Department: Software Reports To: Software Engineering Manager Employment Type: Full-Time Active U.S. Security Clearance: required Location: San Diego, CA Work Arrangement: Full-Time, Onsite Relocation... 
    Senior
    Full time
    Relocation
    Relocation package

    Lawrence Harvey

    San Diego, CA
    5 days ago
  •  ...monitoring applications for defense, industrial, and commercial customers worldwide. This software engineering position is for a software lead of a team developing embedded software for control systems. This position requires applying innovative approaches to resolving... 
    Senior
    Remote work
    Worldwide

    General Atomics

    San Diego, CA
    2 days ago
  • $170k - $210k

     ...Codan Group, is a specialist engineering company based in San Diego, California...  ...and Timing (APNT). Our software and firmware help protect...  ...into next-generation embedded compute platforms. About the...  ...Role We're looking for a Senior Embedded DSP Software Engineer... 
    Senior
    Local area
    Immediate start
    Flexible hours

    CODAN USA

    San Diego, CA
    1 day ago
  • $170k - $215k

     ...Senior Embedded Software Engineer – Cyber GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through... 
    Senior
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    2 days ago
  • $155k - $185k

     ...that teach the body to manufacture its own disease-fighting tools. For more information, visit   Job summary The Senior Embedded Software Engineer is responsible for the design, development, verification, maintenance, and sustaining support of safety-critical embedded... 
    Senior
    Full time
    Temporary work
    Flexible hours

    INOVIO PHARMACEUTICALS INC

    San Diego, CA
    10 days ago
  • $123k - $160k

     ...Job Description Job Description Sr. Embedded Software Engineer MaXentric is seeking a Senior Software Developer to lead software development efforts for our custom processor architecture. This role is critical to advancing our R&D initiatives and supporting DoD... 
    Senior
    Permanent employment
    Work at office

    MaXentric Technologies LLC

    San Diego, CA
    18 days ago
  • $159.2k - $215.3k

     ...revolutionize space technology by developing secure, mission-critical software that powers our satellite constellation. Your work will...  ...de-orbit.About the Role:We're seeking an experienced embedded software engineer with security experience to architect and develop mission-... 
    Senior
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Diego, CA
    4 days ago
  •  ...Collins Aerospace in San Diego, CA is seeking a Senior Principal Software Engineer (P5) to lead architectures for the GPS-Based Positioning, Navigation...  ...onsite role combines hands-on C/C++ development for embedded, real-time systems with technical leadership and customer... 
    Senior

    Jobleads-US

    San Diego, CA
    5 hours ago
  •  ...Collins Aerospace is seeking a Senior Principal Software Engineer (P5) to lead architecture, design, and modernization efforts for the GPS-Base Positioning...  ...customers on advanced concepts. The role emphasizes embedded, real-time, multi-processor software in a highly secure... 
    Senior
    Relocation package

    Jobleads-US

    San Diego, CA
    2 days ago
  •  ...Northrop Grumman Aeronautics Systems seeks a Sr Principal Embedded & Real Time Software Engineer in California (San Diego or Palmdale) to design, develop, integrate, and test embedded and real-time software for flight and mission critical systems. You will work in... 
    Senior

    Jobleads-US

    San Diego, CA
    5 hours ago
  •  ...Resources in the San Diego area is seeking a Sr. Principal DevOps Engineer with a high level of autonomy and impact. The role is hybrid on...  ...-cloud environments. The ideal candidate has 10 years in software engineering, expert Kubernetes/Docker, strong scripting (Python... 
    Senior

    Jobleads-US

    San Diego, CA
    4 days ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit &... 
    Senior

    Confidential

    San Diego, CA
    3 days ago
  •  ...Northrop Grumman Corp. (AU) is seeking a Sr Principal Software Engineer - Thread Lead for its San Diego, CA location. This role focuses on leading data-centric projects and collaborating within cross-functional teams. The candidate will lead data solutions across programs... 
    Senior

    Jobleads-US

    San Diego, CA
    1 day ago
  •  ...Senior Systems Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art...  ...leadership, or platform ownership in autonomy, robotics, or embedded systems. Experience programming in C/C++ or Rust... 
    Senior
    Permanent employment
    Temporary work
    Work at office

    Saronic

    San Diego, CA
    5 days ago
  • $173.4k - $289k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Job Overview: Embedded Software Engineer (QGOV Division) - (Top Secret Clearance Highly Desired) Location: San Diego, CA or... 
    Full time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    15 hours ago
  • $103.6k - $155.4k

     ...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Cellular Technologies Software General Summary: Wireless R&D - Qualcomm...  ...for a Software Engineer to develop and integrate embedded SW for advanced algorithms and standardized/... 
    Full time
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    15 hours ago
  • $111.3k - $166.9k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ** This position...  ...technology. Skills/experience: Previous experience in embedded software development and device drivers Experience... 
    Full time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    15 hours ago
  •  ...Senior Vice President, Mainframe DB2 or IMS Systems Programmer About the Company Large enterprise needing expert DB2 mainframe...  ...installation, configuration, and upgrading of DB2 and related software products, including middleware. This role involves troubleshooting... 
    Senior
    Work experience placement
    Weekend work

    Confidential

    San Diego, CA
    2 days ago
  • $120k - $198k

     ...Senior Scientist / Principal Scientist, Bioprocess Sciences Location: San Diego Job Type: Full-Time About Us: We are an innovative...  ...~ D. or M.S. in Chemistry, Biology, Biochemistry, Biomedical Engineering, Chemical Engineering, or a related field. ~6-10+ years of... 
    Senior
    Full time

    Pivotal Life Sciences

    San Diego, CA
    1 day ago
  •  ...Job Description Job Description Senior Systems/Software Engineer Opening ANSOL needs a Senior Systems/Software Engineer to support its customer – Naval Information Warfare Systems Atlantic (NIWC LANT) Tactical Networks Program Office (PMW 110).  The ideal candidate... 
    Senior
    Work at office
    Remote work

    ANSOL, Inc.

    San Diego, CA
    18 days ago
  •  ...technology company, is seeking a Systems Engineer to be part of our Integrated Mission...  ...of our San Diego, CA location. This Senior IT Systems Engineer will work with a fast...  ...market research and recommend hardware and software architectures and modifications to meet... 
    Senior
    Full time
    Work at office
    Immediate start

    Innovative Defense Technologies

    San Diego, CA
    9 days ago
  • $143.29k - $266.11k

     ...research and/or cell culture media development. Advanced degree and extensive experience: PhD in biological sciences, chemical engineering, or related discipline with 5+ years of relevant research and development experience in metabolomics and/or cell culture media... 
    Senior
    Local area
    Relocation package

    Genentech

    San Diego, CA
    2 days ago
  •  ...connectivity ecosystem, including XCOM RAN, its software‑defined private wireless platform...  ...optimize throughput. The solution is engineered for mission‑critical environments where...  ...XCOM RAN by Globalstar As a Principal / Senior Staff Software Engineer, you will lead a... 
    Senior
    Temporary work
    Work at office

    Socket.dev

    San Diego, CA
    4 days ago
  • $193k - $220k

     ...Works independently as a technical project leader, applies engineering principles, procedures and techniques to perform systems engineering...  ...assignments related to the development of electronic and software intensive systems and subsystems. Works closely with other engineering... 
    Senior
    For subcontractor

    Cubic

    San Diego, CA
    5 days ago
  •  ...to work with an international team of hardware, systems, and software engineers to develop an integrate cutting edge video technology on...  ...experience required in one or more of the following areas: - Embedded software development on Linux - C/C++ programming skills... 
    Full time
    Worldwide

    Artech Information System

    San Diego, CA
    15 hours ago
  • $156.4k - $211.6k

     ...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically...  ...Native software for a regulated industry. Additionally, the Senior Principal Software Engineer will bring deep expertise in one... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Tendo

    San Diego, CA
    15 hours ago
  • $142.2k - $213.4k

     ...are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a Senior Principal Systems Engineer to join our team of diverse, qualified individuals in our Systems Engineering organization. This role may be located... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    2 days ago
  •  ...power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide. This software engineering position is for the development of user interface software for control systems. This position requires applying innovative... 
    Remote work
    Worldwide

    General Atomics

    San Diego, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!