Senior Embedded Software Engineer
Castelion Corporation
Job Description
Job Description
About Castelion
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.
Senior Embedded Software Engineer
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.
- ...future sponsorship. We are seeking a highly technical Senior Firmware Engineer with 10+ years of dedicated microcontroller experience.... ...Candidates whose primary background is in application-level software, embedded Linux, or microprocessor systems will not be a fit for...SeniorPermanent employmentFull timeCasual workH1bLocal area
- ...Molex is seeking a highly skilled Senior Firmware Engineer to join our Optical Business Unit. In this role, you will be part of a fast‑paced firmware... ...components Port, integrate and test DSP chip driver software on target platforms Ensure Product Performance, Reliability...Senior
- ...including STEM OPT), H-1B, or any other employment-based visa requiring future sponsorship. We are seeking an experienced Embedded Software Engineer with 10+ years of professional experience, specifically focused on developing software for embedded systems using...SeniorPermanent employmentFull timeCasual workH1b
$153k - $170k
...products, military customers, to space research laboratories. The Embedded Software Engineer will work with software and hardware teams, create code and... ...every employee to report to their manager or a member or senior management any quality problems or defects in order for...SeniorFull timeFlexible hours- Harris Geospatial Solutions is seeking a Sr. Principal, Counsel to support our Intelligence, Surveillance and Reconnaissance (ISR) sector. The role requires extensive legal expertise and a proactive approach to managing risks and providing strategic counsel in support ...Senior
- A leading forensic accounting firm is seeking a Senior Allocation Analyst to support their forensics team. This role involves building claim-level allocation models, performing quantitative analysis on complex insurance claims, and providing clear communications to stakeholders...SeniorRemote work
- Epiroc Drilling Solutions, LLC is seeking a Warehouse Manager to oversee operations at our distribution center in Allen, Texas. The ideal candidate will manage inventory, ensure compliance with safety regulations, and lead a dedicated team to optimize processes for efficiency...Senior
- ...Tech Mahindra in Plano, Texas is seeking an experienced Agile Coach and Solution Train Engineer to lead Agile transformation initiatives across the organization. This role requires a candidate with strong knowledge in Agile methodologies and experience in coaching teams...Senior
- ...the career development of those in the section. Qualifications You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 10 years of prior relevant experience, or an advanced degree in a related field and minimum...SeniorRelocation
- ...Title: Senior Full Stack Developer Location : Richardson, TX 75082 Duration: 6 months Must Have Skills (Top 3 technical skills... ...) 1. Vue JS, 2. Node JS Detailed Job Description: # Software developer with 10 years of experience in fullstack application...Senior
- ...a calm, serene environment, this is probably not for you. As a Senior Mobile App Developer you have a passion for code and putting the... ...web apps to drive digital products. As a Senior Developer / Engineer, you will be part of a team who will create digital products that...SeniorHourly payFull timeCasual workFlexible hours
- A leading financial services firm seeks a Senior Home Lending Advisor to guide clients in achieving homeownership. The role involves mentoring branch teams, collaborating with bankers, and utilizing marketing strategies to optimize customer experiences. Applicants should...Senior
- ...Java Full Stack Developer and Lead ~ Java Full Stack Developer with experience in architecting, designing, and developing complex software solutions. Responsible for maintaining both front-end and back-end systems to deliver high-quality web and software solutions....Senior
- ...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...SeniorContract work2 days per week3 days per week
- ...Job Title- Senior Mobile Engineer Department- Elevate, Digital Marketplace Reports to- VP, Software Engineering Location- Plano, TX Who we are Founded in 1995, Elevate Aviation Group is the parent organization uniting Elevate Jet, Private Jet Services (PJS), and Elevate...SeniorFull timeRemote workWork visaShift workNight shiftWeekend work
- Job Description Leads the month-end and quarter-end financial reporting process, including internal reporting and balance sheet/P&L fluctuation analysis. Reviews journal entries to ensure accuracy and compliance with accounting standards. Reviews balance sheet...SeniorRemote work
- ...Client-SRS Location: McKinney, TX We are seeking a Senior Full Stack Developer with strong expertise in Microsoft Azure to build and... ...Collaborate with cross‑functional teams to deliver high‑quality software Required Qualifications 5+ years of professional full‑stack development...Senior
- # Senior Full Stack DeveloperJoin Techila's team of Salesforce experts. We build senior-led transformations that deliver measurable outcomes for clients worldwide.Apply Now →← All JobsExperience6–12 yrsEmployment TypeFull-timeOpenings1 positionApply ByJul 12, 2026## Required...SeniorFull timeWorldwide
- ...Senior UI Engineer (Angular, Spring Boot, AKS preferred) Job Description: The Senior UI Engineer will be responsible for developing user interfaces using Angular, with additional experience in Spring Boot and AKS preferred. This position demands strong debugging...Senior
- ...continuously improving, clarifying expectations and keeping our commitments. Job Description Improving is hiring a Senior Full Stack Developer to build cloud-based software applications. Bring innovation and creative skills to the team to produce state of the art applications...Senior
- * Must be located in the Dallas-Fort Worth Metroplex* Join our team as a Senior Network Engineer and play a key role in shaping, expanding, and securing a cutting-edge network that powers reliable, high-performance services for our customers. In this role, you'll design...Senior
- ...Responsibilities: Seeking a versatile, highly skilled Senior Backend Engineer to join our engineering organization. In this role, you'... ...Minimum Qualifications: ~8+ years of backend software engineering experience ~ Strong experience with Node.js and...Senior
$650 per week
Receive and answer emergency and non-emergency calls. Record all the calls. Proactively address problems and suggest solutions. Receive and dispatch orders. Assess situation and prioritize calls. Overse... Full-time Job description: We’re offering paid OTR training at ...SeniorHourly payWeekly payFull timePart timeFor contractorsTraineeshipCurrently hiringRelocation packageFlexible hoursDay shift$100k - $130k
...Description Job Description Automotive Technician (Master / Senior Level) EBA Automotive — Allen, TX EBA Automotive is a respected... ...diagnose complex mechanical and electrical issues Handle engine repair, brake repair, electrical repair, and drivability concerns...SeniorFull timeLocal area$50 - $55 per hour
...Magnit Direct Sourcing on behalf of Toyota is currently hiring a Senior Full Stack Developer for a temporary assignment in Plano, TX... .../ What You Bring (Must Haves) 5+ years of experience in software engineering Understanding of software development methodologies such as...SeniorContract workTemporary workCurrently hiring- ...become available. Subscribe to our RSS feeds to receive instant updates as new positions become available. Executive Director - Senior Living Community - Allen, TX Become a part of a family owned, growing, and exciting organization with Mustang Creek Estates! We provide...SeniorFull timeMonday to Friday
- ...A dynamic consulting firm is seeking an experienced Web Developer to join a fully remote team. The role involves building custom software solutions with .NET, Angular, and React while collaborating with cross-functional teams. Candidates should have 5+ years of experience...SeniorContract workRemote work
- ...Software Engineer, Java or C++, Telecom, Hardware Interfacing, Stable Growing Firm – Plano, TX In a world of fragmented microservices and “distributed spaghetti,” our client believes in the power of a well-architected, highly tuned Monolith. They are looking for a Java...Work at officeRemote workRelocation package
- ...(TCM) is looking for a qualified attorney to join our team as Senior Claims Counsel , handling a high volume of claim files in multiple... ...prefer previous experience working with claims/file management software and billing Exceptional writing skills due to the level of...SeniorWork at officeRemote work
- ...Job Duties Orabase Solutions, LLC in McKinney, TX is seeking Senior UI Developers to develop and update web pages that are user‑interactive by utilizing HTML, CSS, JavaScript, and Angular JS. Individuals will apply advanced theoretical and practical knowledge of computer...SeniorRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior implementation project manager Allen, TX
- senior commercial counsel Allen, TX
- senior software engineer remote Allen, TX
- senior resident engineer Allen, TX
- remote senior salesforce administrator Allen, TX
- senior ux designer remote Allen, TX
- senior level Allen, TX
- remote senior project manager Allen, TX
- senior tableau developer Allen, TX
- senior rails developer Allen, TX


