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

Software Development Manager

$140k - $200k

ThinKom Solutions Inc

Software Development Manager

At ThinKom, we design high-performance, next-generation mechanical systems that connect the world across air, land, sea, and space. From Inflight Connectivity (IFC) to High-Power Microwave (HPM) systems to Defense SATCOM, our technology operates in some of the world's most demanding environments.

ThinKom designs high-performance antenna systems for commercial in-flight connectivity, ground stations and gateway arrays, land-mobile terminals, and special-mission aircraft. Our products operate in demanding environments where reliable software and integration with RF, controls, and hardware are essential.

We're looking for a Software Development Manager who will guide embedded software development for Linux-based applications running on RF system-on-chip (RFSoC) platforms and interfacing with FPGA logic. You will manage delivery across multiple programs and bring the technical judgment to guide architecture, evaluate code quality, and build realistic development plans. You will own the software roadmap and use program performance and workload forecasts to determine staffing needs. You will work with senior and principal engineers, FPGA developers, and hardware teams to resolve integration risks. You must be able to review code and contribute directly to development or debugging when needed.

What You'll Do

  • Software Delivery: Own software engineering execution across assigned programs. Set priorities, assign work, manage dependencies, and maintain clear commitments for scope, resources, and delivery dates.
  • Architecture and Technical Reviews: Guide embedded Linux software architecture with senior and principal engineers. Evaluate software interfaces to RFSoC and FPGA hardware, including timing, data throughput, and resource constraints. Challenge assumptions and ensure decisions are documented and consistent with system requirements.
  • People Management: Meet regularly with staff to provide coaching, assess performance, and support development. Recruit and onboard engineers, and address performance or capability gaps.
  • Engineering Direction: Contribute to software engineering policies and technical roadmaps. Promote reusable designs and consistent practices across programs where appropriate.
  • Code Quality and Developer Testing: Establish and enforce standards for code reviews, unit and integration testing, continuous integration, and release quality gates. Participate in reviews and hold engineers accountable for resolving findings.
  • Requirements and Integration: Work with Systems, RF, Controls, FPGA, and hardware engineering to define software requirements and hardware/software interfaces. Coordinate software and FPGA development dependencies, integration sequencing, and interface changes before committing the team.
  • Progress and Risk Reporting: Use delivery milestones, defect trends, test results, and other meaningful measures to communicate progress. Identify blockers early, develop recovery plans, and escalate risks with recommended actions.
  • Team Development: Build a culture of first-principles thinking, ownership, and continuous learning. Encourage engineers to support technical claims and estimates with evidence.
  • Development Planning: Build plans from defined requirements and decomposed engineering tasks. Challenge estimates against technical complexity, software and FPGA dependencies, team capacity, and uncertainty; use prototypes or investigations to resolve major unknowns.
  • Verification and Release Coordination: Develop schedules with program management and Integration, Verification, and Validation (IVV). Include time for hardware availability, integration, verification, defect resolution, and release preparation.
  • Technical Problem Solving: Guide debugging across embedded Linux applications, hardware interfaces, and FPGA interactions. Review code and operational data, isolate root causes with RF and hardware teams, and contribute directly when needed to resolve difficult issues.
  • Roadmap Planning: Own and maintain the software development roadmap, aligning program commitments, product priorities, and architecture improvements with technical dependencies and available resources. Recommend priorities and sequencing based on delivery needs and engineering capacity.
  • Earned Value Management: Work with program management to establish and maintain software scope, schedule, and cost baselines. Track earned value, investigate schedule and cost variances, and update estimates to complete. Use these findings to recommend corrective actions and changes to resource allocation.
  • Staffing and Capacity Planning: Forecast staffing and skill needs based on the roadmap, program workload, delivery performance, and remaining effort. Identify capacity gaps and recommend hiring, contractor support, training, or reassignment of engineers, with clear cost and schedule tradeoffs.

What You'll Bring

Must-Haves:

  • Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline (or equivalent industry experience).
  • Experience: 3+ years of experience managing software engineering projects or teams, including setting priorities, developing schedules, and coordinating cross-functional delivery.
  • Embedded Software: Substantial hands-on experience designing, developing, testing, and debugging production embedded software on Linux.
  • Engineering Leadership: Proven ability to guide software architecture, conduct code reviews, evaluate technical tradeoffs, and assess implementation quality.
  • Software Development Lifecycle & Testing: Proficiency with source control, code review, automated testing, CI/CD pipelines, and software configuration/release management. Experience developing software test plans and procedures, aligning developer testing with system-level integration and verification. And experience applying Agile development practices (sprint planning, retrospectives) and adapting them to program milestones and engineering dependencies.
  • Program Management & Planning: Proven track record defining software requirements/interfaces, resolving scope issues, and managing change with program stakeholders. Demonstrated ability to build credible estimates/plans, account for integration and test, and adapt schedules to emerging risks. Strong organizational skills to balance competing priorities across multiple programs.
  • Team Leadership & Mentorship: Experience coaching engineers, delivering performance feedback, and fostering technical growth within a team.
  • Communication: Excellent written and verbal communication skills, with the ability to explain technical tradeoffs, schedule risks, and recovery options to stakeholders. Strong interpersonal skills to collaborate effectively with internal peers, suppliers, and customers, including presenting in design reviews.
  • Problem-Solving: Strong reasoning skills, including decomposing complex problems and challenging unsupported assumptions.
  • Security Requirement: Must be eligible to obtain and hold a US DoD Security Clearance in support of US Government contracts/subcontracts.

Nice-to-Haves (Preferred Experience):

  • Experience developing embedded/Linux software integrated with physical hardware, network interfaces, or third-party equipment.
  • Background in satellite communications, antenna systems, controls, or complex hardware/software products.
  • Experience with automated regression testing, hardware-in-the-loop (HITL) testing, and root-cause analysis of field/operational anomalies.
  • Familiarity with RFSoC architectures and FPGA development workflows, including software/programmable logic integration.

Working Conditions & Physical Demands

  • Ability to travel up to 5% of the time.
  • This position uses a computer terminal to access, input, and retrieve data.
  • This position may be subject to interruptions that may cause a change in immediate priorities and/or work focus.
  • While performing duties to this position, employee is occasionally required to stand, walk, sit, stoop, reach, and/or bend.
  • May occasionally lift and/or move parts, files or boxes up to 40 pounds.
  • May be subjected to occasional irregular or extended work hours.
  • May be required to sit for extended lengths of time.
  • Must be able to work in an environment that may be subjected to occasional loud noises, hazardous materials and chemicals.

Why Join ThinKom?

At ThinKom, you'll work on innovative technologies that connect people around the world. Our engineers are empowered to solve meaningful technical challenges, collaborate with industry experts, and contribute to products that make a real impact. We value innovation, teamwork, technical excellence, and continuous learning while providing an environment where engineers can grow their careers and influence the future of advanced communications technology.

We foster a collaborative culture that values innovation, technical excellence, continuous learning, and professional growth. If you're looking for an opportunity to solve complex engineering challenges while helping shape the future of advanced antenna and electromagnetic technologies, we encourage you to apply.

Salary Range - $140,000 - $200,000

ThinKom offer generous benefits including: Medical, Dental, Vision, Disability, Life, 401k Matching (4%), PTO, paid Holidays and Bonus Plan

ThinKom Solutions is an Equal Employment Opportunity Employer

ThinKom Solutions is a Drug and Alcohol free working environment with a zero-tolerance policy

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Software Development Manager in Hawthorne, CA vacancy
  • $208.5k - $284.03k

     ...bases. Radiant’s unique, practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory-built microreactors...  ...in 2028.About the RoleRadiant is seeking a Senior Manager of Embedded Engineering to lead the embedded software... 
    Suggested
    Full time
    Summer work
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Radiant Industries

    El Segundo, CA
    6 days ago
  • $62.9k - $119.7k

     ...create a safer more secure world. Join the Space and RF Sensors Software team at Raytheon where we develop cutting-edge software...  ...technology you will contribute across all phases of the software development lifecycle to deliver innovative solutions that help keep our... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    El Segundo, CA
    5 days ago
  • $121.1k - $151.3k

     ...Bring the Future! Job Purpose The Dealer Applications Unit manages mission-critical systems providing essential connectivity and...  ..., the Team Manager leads the team responsible for the design, development, and maintenance of dealer and field application platforms,... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work
    Relocation package

    American Honda Motor Co., Inc.

    Torrance, CA
    14 days ago
  • Pronoia Energy is hiring an Embedded Systems Engineer to write the low-level firmware that runs on our hardware, controlling sensors, measurement, actuation, and safety in real time. This onsite role is based in Torrance, California, and demands reliability under strict...
    Suggested

    Praxis

    Torrance, CA
    5 days ago
  •  ...is seeking a Computer Systems Engineer with 5-9 years of experience to support the development and integration of space payload emulators. This role involves hands-on hardware/software work with Xilinx SoC/MPSoC platforms and front-end control interfaces. You will collaborate... 
    Suggested

    CTS Technology Solutions, Inc.

    El Segundo, CA
    5 days ago
  • $141.38k - $224.5k

     ...push the boundaries of what can be built.PurposeWe are seeking a Software Architect to lead design and architecture for the Robotics &...  ...— with deep expertise in C++ and Python, end-to-end GUI development, and infrastructure/deployment at scale.The RoleOwn system architecture... 
    Temporary work

    Divergent

    Torrance, CA
    5 days ago
  •  ...is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services...  ...consulting teams Experience and desire to work in a management consulting environment that requires regular travel Complete... 
    Permanent employment
    H1b
    Flexible hours

    Sonsoft

    Torrance, CA
    4 days ago
  • $130k - $215k

     ...ownership. Own the relationship with design, supply chain, mission management, Starshield customers, and other partner teams. BASIC...  ...evolving and schedule-driven production environment with process development of high-reliability and high-quality hardware from R&D to... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  • $75k - $100k

     ...including nights and weekends, where adoption gaps usually live. Tailor content and delivery to the audience. CNAs, nurses, DONs, unit managers, and facility IT each need a different version. Build and maintain training materials and a knowledge base that hold up after... 
    Full time
    Remote work
    All shifts
    Shift work
    Night shift
    Day shift
    Early shift

    Circadia Health

    El Segundo, CA
    1 day ago
  •  ...serves over 20,000 children and adults with developmental disabilities, developmental delays or...  ...very much a strategic, budget focused, management role. Must have Medical/ Hospital/...  ..., storage, servers, helpdesk/desktop/software support, and telephones. Establish policies... 
    Temporary work
    Work experience placement
    Work at office
    Night shift

    Delan Associates Inc

    Torrance, CA
    4 days ago
  •  ...we lead federally funded research and development centers for U.S. government agencies -...  ...system requirementsSupport requirements management, interface management and architecture...  ...complex problems that require unified software, hardware, mechanical and reliability approaches... 
    Work experience placement
    Internship
    Local area

    Mitre

    El Segundo, CA
    3 days ago
  • $184.9k - $250.2k

     ...future of data streaming with the Amazon Managed Streaming for Kafka (MSK) team!We are...  ...worlds - open source and Amazon-internal software. You will design and build new features,...  ...exceptional high-performing team. As the Software Development Manager for the AWS MSK team:- You... 
    Local area
    Flexible hours

    Amazon

    Santa Monica, CA
    5 days ago
  • $184.9k - $250.2k

     ...prior three year vision, we are seeking a Platform Leader who can create and drive the next chapter of our journey.As a Software Development Manager, we'd like you to grow the existing team, hire and develop software, quality and data engineering leaders and engineers... 
    Local area
    Worldwide
    Flexible hours

    Amazon

    Culver City, CA
    3 days ago
  • $86.8k - $198k

     ...direct support to the chief engineer and manage the Booz Allen engineering team...  ...Acquisition Programs, including space, ground, software, and hardware system5+ years of experience...  ..., as well as paid leave, professional development, tuition assistance, work-life programs,... 
    Full time
    Contract work
    Part time
    For contractors
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    El Segundo, CA
    5 days ago
  • $234.28k - $398.27k

     ...for the organizations you love Access on-demand professional development resources that allow you to hone existing skills and learn new ones “I can succeed as a Senior Manager, Portfolio Construction (Software Development Manager - Senior) at Capital Group.”As the... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Capital Group

    Los Angeles, CA
    5 days ago
  • $20k

     ...SPECIAL PROGRAMS As a member of our Mission Management team, you will own the integration of...  ..., structures, avionics, thermal, software, flight reliability, and launch and space...  ...disciplineHands-on experience with ICD development, requirements verification, or integrated... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  • $100k - $115k

     ...Starshield use-cases. You will drive the development and enhancement of core applications...  ...and designing and building LLM-powered software for government or enterprise use cases....  ...RESPONSIBILITIES: Develop full-stack solutions to manage scalable AI content interaction systems... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • $183k - $228k

     ...provide courses of actions to support Government decisionsSupport management of risks, issues, interdependencies, identifying schedule...  ...in systems engineering, integration, or architecture development for complex aerospace, defense, or space systems.Experience with... 
    Contract work
    For contractors
    Work at office

    Modern Technology Solutions

    El Segundo, CA
    3 days ago
  • $100k - $117.5k

     ...SECRET CLEARANCEAs a member of our Mission Management team, you will help tackle new technical problems from initial proposal development and customer requirements verification,...  ...across SpaceX, such as vehicle engineering, software, flight reliability, space operations,... 
    Permanent employment
    Contract work
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • $20k

     ...communications, and hosted payloads.As a member of our Mission Management team, you will serve as a core point of contact for customers...  ...variety of solutions to meet mission needs and support the development of operational concepts and interfaces at the mission, segment... 
    Permanent employment
    Contract work
    Temporary work
    Internship
    Immediate start

    SpaceX

    Hawthorne, CA
    2 days ago
  • $133.3k - $159.8k

     ...security. Epirus' flagship product, Leonidas, is a software-defined system built using intelligent power management techniques which allow power-hungry systems to...  ...‑mechanical defense systems across the full development lifecycle. This role contributes to requirements... 
    Permanent employment
    Work at office

    Epirus

    Torrance, CA
    5 days ago
  • $187k - $300k

     ...Overview Position: Chief Software Architect Location: El Segundo, CA Required Security Clearance...  ...technology acquisitions, future concept development, and integration. Advise on cost,...  ...acquisition documents for government program managers. Support presentations of products to... 
    Full time
    Work at office

    BTAS

    El Segundo, CA
    3 days ago
  •  ...Head Of Software Northwood is a modern space infrastructure company bringing the benefits of space to the masses through advanced communications technology. We are building a global network of phased array ground stations that enable real-time, reliable communication... 
    Permanent employment

    Northwood Space

    Torrance, CA
    5 days ago
  • $220k - $320k

     .... About the Role As the Head of Software at Picogrid, you will be the foundational...  ...-and-control systems. You won't just manage, you will architect, build, and ship alongside...  ...to handle the product and customer development goals. Act as the primary interface between... 
    Permanent employment
    Work at office
    Relocation package

    Picogrid

    El Segundo, CA
    3 days ago
  •  ...MQ Security & HA Migrate QMGR's from Distributed env to MQ Appliance Knowledge of Change, service, incident and problem management Support common MQ errors and resolve Apply patches and upgrades on a regular basis Maintain operational, configuration,... 
    Full time

    Next Level Business Services, Inc.

    Los Angeles, CA
    more than 2 months ago
  •  ...reviews, including SRR, SDR and SFR, PDR, CDR, MRR, TRR, FCA, PCA • 2+ years of experience performing the risk management process on space-related ground, software, or hardware system Major Defense Acquisition Programs • Experience identifying, analyzing, and proposing... 

    Navstar

    El Segundo, CA
    3 days ago
  •  .... is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services...  ...and system performance.Provides feedback to the project manager for the design and development release plan based on product... 
    H1b

    Sonsoft

    Torrance, CA
    4 days ago
  • $110k - $140k

     ...awarded semi-annually based upon your achievement of performance goals and targets.About This JobAxos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will... 
    Full time
    Work at office
    Local area
    Night shift

    axosbank.com

    Los Angeles, CA
    3 days ago
  • $187k - $300k

    A leading technology firm in El Segundo is seeking a Chief Software Architect to provide technical expertise in space systems. This role requires a minimum of 18 years' experience in software engineering, including leadership in large-scale projects. The ideal candidate... 

    BTAS

    El Segundo, CA
    16 hours ago
  • $140k - $230k

     ...reports to develop electrical, RF, and software solutions that quickly and thoroughly validate...  ...our nation for the decades to come.Our development timelines are quick, and you and your...  ...with a focus on continuous improvement.Manage projects and delegate responsibilities effectively... 
    Permanent employment
    Temporary work

    SpaceX

    Hawthorne, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Manager. Be the first to apply!