Senior Software Engineer, User Interface @ Epirus - Torrance, CA
Job Overview
2 months ago
Senior Software Engineer, User Interface
Epirus - Torrance, CA
About Epirus
Epirus is a high-growth technology company that develops solid-state, human-safe directed energy systems that enable unprecedented counter-electronics effects and power management solutions to enhance power efficiency in defense and commercial electronics. With a constant emphasis on innovation, we are redefining modern power systems to increase the velocity of change for our customers and bring tomorrow's capabilities to life, today.
Job Objective:
The ideal candidate for this position is someone who has both a knack for elegant design as well as the know-how to build reliable web-based UIs.
Duties:
- Building mapping and geolocation visualizations that give a birds-eye view of outdoor environments
- Developing dynamic visualizations that provide target tracking of swarms of drones and other airborne vehicles
- Optimizing a tactical application for a high-level of responsiveness and reliability
- Integrating and rendering streaming video/imagery from cameras and other system sensors
Required Qualifications:
- BS degree in a STEM related field
- 3+ years of experience developing front-end software in JavaScript, Python, or C++
- Experience building large UI applications using React, Node, Angular, or Qt
- A firm grasp of Data Structures, Algorithms, Design Patterns, and other Computer Science fundamentals
- US Citizen or Permanent Resident (future security clearance may be required)
Desired Qualifications:
- 5+ years professional software engineering experience
- Experience building desktop or mobile UI applications
- Track record of employing front-end application patterns (clients, response/request handling, caching/buffering, resource management, etc.)
- Experience mentoring and/or leading other developers
At Epirus, we work to create innovative power solutions to solve some of the world's most complex problems. We are forward thinking in nature and committed to bringing tomorrow's capabilities to life, today. To deliver on our mission, our team is comprised of individuals with deep expertise in mechanical and electrical engineering (including radio frequency and digital circuit design) as well as software design. We are always looking for top-tier problem solvers and changemakers to join our fast-growing team.
For the state of California only, the range of starting pay for this role is:
Similar Jobs
Software Engineer (Entry Level/ Associate/ Mid Career)
BOEING
El Segundo, CA
Develops software verification plans, test procedures and test environments, execute the test procedures and documents test results to ensure software system…
Software Developer - Avionics
General Atomics and Affiliated Companies
Poway, CA
Communicate with the software developer group, with users, and with management as well as with the wider community. Experience with C/C++ highly desired.
Associate Product Hardware & Software Design & Analysis Engineer
BOEING
Sylmar, CA
Develop and maintain software to support required command and control functionality for airborne searchlight & gimbal systems. This position is for 1st shift.
FrontEnd Developer
CEDARS-SINAI
Los Angeles, CA
Form validation and Use of version control software, such as Git. Five (5)+ years’ experience developing critical, large scale customer facing web applications …
Software Engineer
Geologics Corporation
Pasadena, CA
Providing integration and test support (including mission system software, hardware, networks, facilities, and infrastructure) to meet functional, performance,…
Spec, Embedded Software Engineer
L3Harris Technologies
Carlsbad, CA
We are seeking an Embedded Software Engineer Lead responsible for developing advanced real-time embedded software and firmware targeted for the MIDS-JTRS…
Controls Software Developer
Walt Disney Imagineering
Glendale, CA
Work with other software developers and software project leads to provide incremental and overall updates to status and condition of software product progress.
Software Developer
Motive Companies
Fountain Valley, CA
Software developers in the field of Renewable Energy develop and maintain systems on AWS for customer GUI. They develop code for data presentation, reports, and…
Ground Software Engineer- Nanosatellites
Motive Companies
Irvine, CA
Architect the ground software framework for our next generation of space vehicles. Participate in software requirements generation, design, implementation, and…
Software Engineer
Geologics Corporation
El Segundo, CA
Experience in every phase of the software development life-cycle a must. Developing embedded software for radar applications. $85 - $115 per hour*.
Site Reliability Engineer
LogicMonitor
Santa Barbara, CA
Programing/scripting experience (python/shell/go). LogicMonitor is looking for a talented and experienced Site Reliability Engineer to maintain operational…
Software Engineer CMDM
Geologics Corporation
El Segundo, CA
At least 5 years' experience providing technical leadership experience to a team of engineers. We are not looking for a 'code monkey' We need a senior developer…
Embedded Software Engineer, Spacecraft
Motive Companies
Irvine, CA
Work with multiple engineering teams to establish software requirements and design. 2-3+ years of experience developing C++ applications for embedded, high…
Golang Embedded System Software Engineer
Canonical - Jobs
San Bernardino, CA
Review code produced by other engineers. Applicants should be passionate about open source software development. Write high quality code to create new features.
FE Programmer
91bnb
El Monte, CA
At least 3-year software development experience. Complete the specific project assigned by the team lead and the management team.
Jr .Net Developer
zb.io
San Dimas, CA
Hybrid – at least two days per sprint onsite (2 week sprints). Oracle is a must have. Job Types: Full-time, Contract.
Cloud Engineer - El Segundo, CA
La Jolla Logic
El Segundo, CA
You and the team will develop, configure, implement, and manage the systems, services, hardware, and software that make up the entire cloud infrastructure.
Golang Embedded System Software Engineer
Canonical - Jobs
Los Angeles, CA
Review code produced by other engineers. Applicants should be passionate about open source software development. Write high quality code to create new features.
Ground Software DevOps
Motive Companies
Irvine, CA
In addition, please note that this position may also require the possession of an existing United States National Security clearance or eligibility for such a…
Junior Firmware Developer
EA Team Inc.
Sylmar, CA
Embedded software: 1 year (Required). Design and implementation experience in Embedded Software. Experience in Interfacing with hardware design and development…
Software Engineering Tester
Motive Companies
Irvine, CA
Architect the test software automation framework, take part in complete software development as well as test software automation process.
AMP Manager Software Engineering 2 - NG Space Systems
Northrop Grumman
Redondo Beach, CA
Active SCI clearance or active Top Secret clearance with the ability to obtain an SCI clearance. Ensures software standards are met.
A Mainframe Systems Programmer/DBA Downey CA
Trinus Corporation
Downey, CA
The Mainframe Systems Programmer/DBA for Legacy Systems manages different types of databases, such as hierarchical (IMS), relational (DB2), and file-based …
Sr. Engineer - Automation
TekwissenGroup
San Diego, CA
Maintains, troubleshoots and modifies the GMP and non-GMP control systems; Systems may include plant wide SCADA, 3rd party local control systems, freezers, air…