ViaSat provides a broad range of satellite and digital communication products for both commercial and government clients. ViaSat was started in 1986 and is part of the Linkabit Cor
Embedded Software Engineer
Location
United States
Posted
49 days ago
Salary
$111.5K - $176.5K / year
Seniority
Mid Level
Job Description
Embedded Software Engineer
ViaSat
About us One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team. What you'll do We are looking for ambitious software engineers to work on the requirements, design, implementation, integration, and test of embedded and application software. Members of our team develop code from the driver level in C, to the application level, all the way to the user interface level using HTML and JavaScript. We additionally prepare operations user documentation and support our global services team by fixing field issues. Your "can do" attitude and the drive to learn new things will help continue to drive Viasat’s success. The day-to-day In this role you will be responsible for analyzing software requirements, high level architecture design, low level detailed design, implementation, test and integration. You will collaborate with an Agile Scrum team to plan, track, and complete embedded software development for multiple SATCOM modems. May provide guidance and/or mentor junior level staff. What you'll need - Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, or related subject area - At least 3 years of design and implementation experience with embedded software in C/C++ - At least 2 years Linux OS use, ideally for an embedded environment - Basic understanding of TCP/IP and common network configuration - Object-oriented software development experience - Agile Scrum development experience - Ability to plan, track, and report on progress - Good oral and written communication skills - US citizenship required What will help you on the job - Familiarity with Linux kernel driver development/modifications - Linux expertise - Web-based user interface development experience - Experience with large-scale wireless communication systems (SATCOM, LTE, etc.) - Networking experience: TCP/IP, NAT, L2 Switching, Firewalls, AAA, DHCP - Experience managing Cisco switches and routers - Experience with Python - Experience with Docker - Technical writing/documentation experience (Wiki, Word, Visio) - CI/CD software - Experience interacting with team members across multiple geographic sites Salary range $111,500.00 - $176,500.00 / annually. For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $139,000.00- $208,000.00/ annually At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat’s comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits. EEO Statement Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Description Founded in 2009, RSC2, Inc. is a Small Business Administration (SBA) Certified HUBZone Professional Services company headquartered in Baltimore, Maryland. RSC2 provides breakthrough expertise, support services, and technologies to make operations, programs and systems of record perform better. Our professional staff is trained to provide world-class services to all types of customers. We uphold the integrity and quality of our work so you can expect only the best from us. We are seeking a Senior GEOINT Engineer to join RSC2 INC! The Senior GEOINT Engineer provides technical leadership and subject matter expertise supporting PD SAI’s airborne Intelligence, Surveillance, and Reconnaissance (ISR) sensor portfolio, with a focus on GEOINT-enabling systems. This role supports the design, integration, evaluation, and modernization of advanced airborne sensor systems delivering radar, imagery, and multi-INT data to Army and Joint stakeholders. The position operates at the senior engineering level, interfacing directly with government engineers, program managers, and industry partners to ensure GEOINT systems meet operational, interoperability, and readiness requirements across manned and unmanned platforms. Requirements Responsibilities: - Serve as a Senior GEOINT technical authority supporting PD SAI airborne ISR programs, including radar, imagery, and multi sensor GEOINT producing systems - Provide systems engineering leadership across the full lifecycle, including requirements development, architecture, integration, test, evaluation, sustainment, and modernization - Support the integration of airborne sensors (e.g., radar, EO/IR, SAR) with ground exploitation systems and Army/Joint C2 architectures - Conduct technical assessments and trade studies for new and emerging GEOINT sensor technologies, architectures, and processing approaches - Support technical and operational testing, including flight test planning, execution support, and performance assessment - Evaluate system performance, interoperability, and data quality to ensure GEOINT products meet operational needs - Support configuration management, requirements traceability, and verification/validation (V&V) activities - Participate in technical reviews, IPTs, program reviews, and readiness forums at the PD SAI and subordinate project levels - Provide input to technology roadmaps, modernization strategies, and capability refresh initiatives - Collaborate with program, project, and product offices to ensure alignment between engineering solutions and operational requirements Requirements: - 15+ years of experience in systems engineering supporting ISR, GEOINT, or airborne sensor systems - Top Secret Clearance SCI Eligibility - Master’s degree in Engineering or a related technical field - Experience with GEOINT producing systems, including radar, SAR, EO/IR, and multi sensor ISR - Experience supporting airborne ISR platforms, both manned and unmanned - Demonstrated background in sensor integration and system of systems engineering - Experience supporting technical evaluations, integration, and test activities - Strong understanding of requirements management, configuration management, and systems engineering best practices - Systems engineering tools (e.g., DOORS, SysML/MBSE tools) - ISR and sensor processing environments - Radar, EO/IR, SAR systems and exploitation concepts - Modeling, simulation, and performance analysis tools - Software and algorithm development environments (as applicable) Desired / Preferred Qualifications: - Radar and SAR systems supporting GEOINT - Airborne ISR sensor architectures - Multi-INT integration and data fusion - AI/ML or advanced processing techniques applied to ISR or sensor data - Experience supporting flight test activities or operational demonstrations - Familiarity with Army ISR programs, PEO IEW&S, or PD SAI mission areas - Ability to operate as a senior technical advisor in government and contractor environments Work Location: Aberdeen Proving Ground, MD (Remote) Employment Type: Full-time, Salary-Exempt Benefits Package: We offer a top tier benefits package which includes medical, dental, vision, PTO, employer matching retirement plan, and more! We are an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic. Salary at RSC2 is determined by various factors including but not limited to location, the particular combination of education, knowledge, skills, competencies, and experience as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $110,000 to $257,000 (annualized USD). The estimate displayed represents the typical total compensation range for this position.
Full Stack Engineer
DeelDeel helps businesses hire anyone, anywhere. It's global payroll for employees and contractors from around the world.
• Be a part of a truly cross-functional team; Backend Engineers, Frontend Engineers, Product Teams, Designers and QA’s. • Participate in product planning (From discovery all the way to deployment); We want your input at all stages of the Software Development Lifecycle! • Collaborate! Our teams work together to develop robust new features, API’s, continuously improve our industry-leading products and find and fix any bugs at DeelSpeed. • Ensure our customers receive a white-glove experience with our products! • Fully own the development of features on the client, server, service, and database
AI & Software Engineer – remote
Cito Transport Technologies GmbHCito is your digital courier service: simple, fair and transparent
• Develop features end-to-end: Django backend, React frontend, REST APIs, WebSockets • Maintain our AI-agent pipelines – from data extraction through validation to decision logic • Build evaluation and observability tooling: test datasets, prompt versioning, quality metrics, regression monitoring • Write tests, review code, and ensure our AI outputs remain reliable and consistent
Software Engineer – Full Stack
BelvoPowering the next generation of financial services in Latam through a financial data API platform (Y Combinator W20).
• Design, develop, and maintain features for our Mexican payments ecosystem, ensuring high reliability and security in a regulated environment. • Build secure and high-quality code using TypeScript, NestJS on the backend, and React on the frontend, leveraging AI tools to optimize your workflow and output. • Understand the impact your code has on our clients and proactively tackle potential improvements and pain points. • Create excellent documentation and continuously improve the “developer experience” of Belvo’s platform. • Implement automated quality assurance and monitoring modules to ensure platform stability. • Collaborate with product managers and other engineers to drive the execution and delivery of new features.




