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

Senior Embedded Software Engineer

Castelion

Senior Embedded Software Engineer

Castelion is bringing a new approach to defense development and production: one that focuses on short, iterative design cycles, rapid flight testing in development, and modern commercial manufacturing strategies for production at scale. We're designing, building, and testing next generation long range strike weapons systems to give America and its Allies a definitive edge and deter future conflicts.

Castelion is seeking a Senior Embedded Software Engineer to architect, implement, and harden software running on resource constrained, mission critical systems. You'll write low-level C and Rust, accelerate workloads with CUDA, and own secure processing paths (crypto, secure boot, key management) from concept through field test. You'll collaborate closely with electrical, systems, and test teams to bring new hardware online fast and keep it reliable.

Responsibilities

  • Embedded & Firmware Development
  • Design and implement embedded applications, device drivers, and board support packages in C and Rust.
  • Optimize and parallelize compute-intensive algorithms using CUDA on embedded GPUs.
  • Bring up new boards: bootloaders, secure boot chains, peripheral initialization, and diagnostics.
  • Implement and validate cryptographic protection using TPMs
  • Systems Integration & Testing
  • Integrate sensors, comms links, and high-rate data paths, profile and tune for latency and throughput.
  • Develop automated HW-in-the-loop tests; script board flashing, provisioning, and regression suites.
  • Use JTAG, logic analyzers, oscilloscopes, and trace tools to debug hard problems.
  • Monitoring & Telemetry
  • Instrument systems for performance and reliability; feed data to Grafana/Foxglove for analysis.
  • Collaboration & Troubleshooting
  • Partner with cross functional teams to isolate issues quickly in lab and field environments.
  • Document designs, decisions, and interfaces clearly for internal and external stakeholders.

Basic Requirements

  • Bachelors in Computer Science, Electrical/Computer Engineering, or related field.
  • 5+ years professional embedded software experience (bare metal and/or RTOS).
  • Strong proficiency in C and production Rust (unsafe code discipline, ownership semantics).
  • Hands-on CUDA development on embedded or edge-class GPUs (Jetson, similar).
  • Experience with ARM-based SoCs, memory-mapped I/O, DMA, interrupts, IPC.
  • Proven work on secure boot, cryptography libraries, key management, or similar security-critical code.
  • Comfortable with Linux internals, cross-compilers, build systems, and hardware debugging tools.
  • Solid Git/GitHub workflows and familiarity with modern CI/CD.

Preferred Skills and Experience

  • Experience with Zephyr, FreeRTOS, or seL4;
  • Knowledge of DSP, real-time networking, or RF signal chains.
  • Azure or other cloud services for telemetry ingestion.
  • US Citizenship and ability to potentially obtain/maintain security clearance.

Leadership Qualities

Bias to Action and Creative Problem Solving . Desire and experience questioning assumptions in ways that lead to break through ideas that are ultimately implemented. Successfully bring in applicable processes/concepts/materials from other industries to achieve efficiency gains. The ability to personally resolve minor issues in development without requiring significant support.

High Commitment, High Initiative . A successful candidate will have a genuine passion for Castelions mission and consistently look for ways to contribute to the company's technical goals and prevent hardware blockers. Ability to work in a fast paced, autonomously driven, and demanding atmosphere. Strong sense of accountability and integrity.

Clear Communicator. Proactively communicates blockers. Trusted in previous roles to be voice of company with regulators, suppliers, gate keepers and customers. Capable of tactfully managing relationships with stakeholders to achieve company-desired outcomes without compromising relationships. Emails, IMs and verbal interactions are logical, drive clarity, and detailed enough to eliminate ambiguity.

All employees are granted long-term stock incentives as part of their employment as Castelion. All employees receive access to comprehensive medical, vision, and dental insurance, and the company offers four weeks of paid time off per year.

Employment with Castelion is governed on the basis of competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

While this position does not currently require a U.S government-issued security clearance, it may in the near future. Therefore, the ability to obtain and maintain a U.S. government–issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Parker, TX vacancy
  •  ...Crestron Electronics, Inc is seeking a Senior Firmware Engineer to join our embedded software team developing Android/Linux BSP for ARM-based platforms. You will participate in the full SDLC from design to field support, working cross-functionally with hardware and software... 
    Senior

    Socket

    Plano, TX
    3 days ago
  • $86.8k - $165.2k

     ...expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market.As our next Senior Embedded Software Engineer, you'll immerse yourself in Strategic Nuclear Deterrence, bringing your acumen to the forefront of innovation and... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Richardson, TX
    2 days ago
  • $86.8k - $165.2k

     ...experience with Model-Based Systems Engineering (MBSE). We prefer...  ...issues. We design and develop software solutions that meet customer...  ...We collaborate closely with Senior and Principal Software Engineers...  ...UML Backbone C++ Embedded Flow SAP More: We... 
    Senior
    Full time

    Collins Aerospace

    Richardson, TX
    3 days ago
  • OmniOn Power Inc. is seeking a Senior Embedded Firmware Engineer in Plano, Texas. This role involves designing and developing embedded firmware for sophisticated power electronics systems, including real-time control applications. The ideal candidate will have at least... 
    Senior

    OmniOn Power Inc.

    Plano, TX
    2 days ago
  • OmniOn Power is seeking a Senior Embedded Firmware Engineer to develop firmware for AC-DC rectifier and DC-DC converter products. You will implement...  ...across platforms, and collaborate with hardware and software teams to deliver reliable power electronics solutions. The... 
    Senior

    OmniOn Power

    Plano, TX
    2 days ago
  • OSI Systems, Inc. seeks an Embedded Software Engineer in Richardson, TX to develop software for RF/monitoring systems. You will work with software and hardware teams to create controls and monitoring solutions, with a path to design reviews and quality improvements. Qualifications... 
    Senior

    OSI Systems, Inc.

    Richardson, TX
    2 days ago
  • Continental Electronics Corporation in Richardson, TX is seeking an Embedded Software Engineer to collaborate with software and hardware teams, develop control and monitoring applications for RF products, and contribute to system integration. The role requires DoD-clearance... 
    Senior

    Continental Electronics Corporation

    Richardson, TX
    2 days ago
  • A defense technology company in Texas, Castelion, is seeking an Embedded Software Engineer to design and implement software for mission-critical systems. The role involves writing low-level C and Rust, optimizing algorithms with CUDA, and implementing secure processing... 
    Senior

    Castelion

    Allen, TX
    2 days ago
  • Senior Embedded Firmware Engineer - Power Electronics Job Overview The Senior Embedded Firmware Engineer will be responsible for executing projects...  .../ high‑voltage circuits. Adhere to coding standards and software engineering best practices, including code maintenance... 
    Senior
    Shift work

    OmniOn Power Inc.

    Plano, TX
    2 days ago
  • $107.5k - $173.5k

    The Senior Firmware Engineer, Streaming Audio is a critical individual contributor on the Streaming...  ...sustaining high-performance firmware and software solutions for next-generation and...  ...sustain high performance firmware and embedded software solutions for streaming... 
    Senior

    Crestron Electronics

    Plano, TX
    3 days ago
  • OSI Systems, Inc. is seeking an Embedded Software Engineer to develop software for RF and control systems, collaborating with software and hardware teams. The role requires DoD Secret clearance, and hands-on work with Linux, C/C++, TCP/IP, and embedded drivers for I2C,... 
    Senior

    Rapiscan Systems, Inc.

    Richardson, TX
    2 days ago
  • $107.5k - $173.5k

     ...firmware team is looking for a talented and self-motivated engineer with strong embedded software development experience who can apply his/her expertise...  ...for our embedded Linux and Android based products. The Senior Firmware Engineer for our Android/Linux BSP team will help... 
    Senior

    Crestron Electronics

    Plano, TX
    1 day ago
  •  ...Your Job Molex is seeking a highly skilled Senior Firmware Engineer to join our Optical Business Unit. In this role, you will be part of...  ...technology and comprehensive optical, mechanical, electrical and software design capabilities enable us to serve the needs of high-... 
    Senior
    Flexible hours

    Molex

    Parker, TX
    2 days ago
  • Arrow Components seeks a Senior Software Test Engineer in Plano, TX, to lead a team ensuring embedded systems quality. The ideal candidate will have 8+ years of experience in both hardware and software testing, with strong skills in C/C++ and automated testing frameworks... 
    Senior

    Arrow Components

    Plano, TX
    2 days ago
  • $107.5k - $173.5k

     ...company in Plano, Texas is looking for a talented engineer experienced in firmware development for embedded systems. The ideal candidate will have 5-7 years of...  ...include developing and maintaining software solutions, conducting code reviews, and ensuring standards... 
    Senior

    Crestron Electronics

    Plano, TX
    2 days ago
  • Crestron Electronics Inc. is seeking a Senior Software Engineer in Plano, Texas, specializing in audio and video streaming solutions. The role requires strong embedded software development skills, focusing on Linux and Android systems. Key responsibilities include developing... 
    Senior

    Crestron Electronics Inc.

    Plano, TX
    4 days ago
  • Crestron Electronics Inc. is seeking a talented Senior Firmware Engineer for their Plano, TX location. This critical role involves designing and developing firmware for next-generation audio products and requires expertise in C, C++, Node.js, and Python. The ideal candidate... 
    Senior

    Crestron Electronics Inc.

    Plano, TX
    4 days ago
  • A technology solutions provider seeks a Mainframe IMS System Programmer in Plano, Texas. The role involves installation, configuration, and maintenance of IMS subsystems, ensuring system performance and conducting upgrades. Candidates should have a strong background in ...
    Senior

    METRIX IT SOLUTIONS INC

    Plano, TX
    1 day ago
  • $159.75k - $225.5k

     ...moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation...  ..., AOV, and engagement AI capabilities are deeply embedded across customer journeys Teams adopt AI-first development... 
    Senior
    Remote work

    Shutterfly

    Plano, TX
    1 day ago
  •  ...consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Full Stack Engineer. Location: Plano, TX ( Hybrid ). Overview: Project: ~ Data processing project. Transformation... 
    Senior

    Ampcus

    Plano, TX
    1 day ago
  • $107.5k - $173.5k

    Senior Software Engineer - Audio & Video Streaming Location: 22 Link Rockleigh, NJ, 22 Link Drive, Rockleigh, New Jersey, United States of America...  ...for a talented and self‑motivated engineer with strong embedded software development experience who can apply their expertise... 
    Senior
    Temporary work

    Crestron Electronics

    Plano, TX
    5 days ago
  • Capital One National Association in Plano, TX is seeking a Principal Associate, Process Manager for Auto and Dealer Risk to lead process improvement initiatives and deliver operational excellence. You will collect data, analyze results, and drive improvements that impact...
    Senior

    Capital One National Association

    Plano, TX
    4 days ago
  •  ...Overview: Senior Backend Engineer Location: Plano, TX (Hybrid - 2-3 days onsite per week) Duration: 6 months with potential to convert...  .... Required Qualifications: ~8+ years of backend software engineering experience. ~ Strong expertise in Node.js... 
    Senior
    Contract work
    2 days per week
    3 days per week

    Stellar IT Group

    Plano, TX
    2 days ago
  • L3Harris is looking for a Sr. Principal, Counsel based in Plano, TX. This role involves providing strategic legal counsel within the Intelligence, Surveillance and Reconnaissance sector. The candidate will manage legal risks, offer guidance on contracts, and ensure compliance...
    Senior
    Contract work

    L3Harris

    Plano, TX
    2 days ago
  •  ...Senior Front End Developer Location: Plano, TX Duration: 5 months with possible extension Job description: ~ Our technology...  ...desired application capabilities Continuously improve software engineering practices by adapting innovative ways Work within and... 
    Senior

    Keylent Inc

    Plano, TX
    2 days ago
  • An innovative firm seeks a seasoned software developer with extensive experience in Pega BPM. In this role, you will leverage your expertise to develop and enhance applications, ensuring adherence to best practices and optimal performance. You will be responsible for managing... 
    Senior

    TechDigital Group

    Plano, TX
    2 days ago
  • $123k - $161k

     ..., develop, test, implement, and support software solutions throughout the application lifecycle...  ...alternative solutions, and apply sound engineering practices to deliver secure, reliable,...  ...expertise.THE IMPACT YOU WILL MAKEThis Senior Full Stack Software Engineer role will... 
    Senior
    Full time
    Work at office
    Remote work

    Fannie Mae

    Plano, TX
    3 days ago
  • RTX in McKinney, TX is seeking a Senior FPGA and Firmware Design Engineer to lead RTL development, embedded firmware, and hardware/software integration on an active program. You will work closely with electrical and integration teams and implement FPGA designs in VHDL/... 
    Senior

    Prattwhitney

    Mckinney, TX
    2 days ago
  • Job Posting Senior Mobile Software Engineer Full Time - Office Hybrid - Plano, TX Location Role Overview As a Senior Mobile Software Engineer , you will be a key contributor on the Android team, owning significant features and technical areas within the FlexCount mobile... 
    Senior
    Full time
    Work at office

    Retail Services WIS Corporation

    Plano, TX
    4 days ago
  •  ...the wireless industry and a Bachelor's degree or equivalent. This position involves collaboration across teams to meet deployment engineering goals. Responsibilities include evaluating new products, engaging with clients for design reviews, and improving service delivery... 
    Senior

    Black Box

    Plano, TX
    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!