Experienced Software Systems Requirements Engineers

Detailed Information

LISTED SITE
  • Location: Foothill Ranch, CA

  • Company: Boeing

Computer / Software in Costa Mesa, CA

POPULAR
Platform - Staff Software Engineer
1
Platform - Staff Software Engineer
Costa Mesa, CA
Jan 03, 2024

built to deploy in a range of configurations from more traditional cloud based deployment targets to more constrained edge devices (eg: , and other robots). Our goal is to provide a robust suite of software that can be tailored to meet the needs of a wide variety of mission applications.

As a Staff Software Engineer, you will be working alongside a team of engineers with a diverse set of backgrounds and skills. Anduril has a collaborative culture with plenty of opportunities for ownership. As an early member of the team, your decisions today will have a large impact on the company now and into the future, as well as on our customers! The ideal candidate will be a proven technical leader

who can influence our organization to make the right decisions, demonstrate customer empathy, build trust with partners, mentor teammates, and transform culture within the team.

WHAT YOU'LL DO Lead high-impact projects through requirements analysis, design, and execution. Provide technical leadership across a group of 15-25 software engineers. Work with partner teams to understand problems, identify opportunities, and build consensus. Deliver well-architected systems through clear interfaces across components, code reviews, design reviews and modern software engineering practices. Champion testability, portability, monitoring, scalability, reliability, and maintainability as core parts

of software delivery. Gain a working understanding of Anduril business lines and collaborate with leaders to build cohesive, end-to-end experiences for our users.

Communicate effectively to plan, execute and deliver results across multiple teams and functions. Be an advocate for excellent engineering culture across the team. Mentor and coach engineers in the team to help them achieve their results and grow their career. Work on a modern tech stack involving Go services, React web apps, and distributed key value stores. TEAMS We have opportunities with our teams that focus on fields that include, but not limited to: Distributed systems (eg, intermittent connectivity and byzantine actors) Embedded computing (eg, resource-constrained compute and reverse-engineering) Robotics (eg, control systems and tasking) Networking (eg, long-range low-bandwidth radios and cross-medium routing) Deployment infrastructure (eg, air-gapped devices and heterogenous fleets) Simulation REQUIRED QUALIFICATIONS Bachelor's Degree in Computer Science, or related technical discipline (OR equivalent experience.

) 8+ years technical engineering experience with coding in languages including, but not limited to, Go, Typescript, C++, Java, Java Script, or Python. 5+ years of experience working on complex distributed software services and APIs that operate in nontraditional network environments.

Familiarity with algorithms, data structures, storage systems, cloud infrastructure, Linux systems, and other technical tools. Experience in distributed key value stores or relational databases. U. S. Person status is required as this position needs to access export controlled data. WHAT WE VALUE IN SOFTWARE PLATFORM - Nice to haves Technical expertise in areas of: C++, Golang, Rust, Typescript, and/or Python Distributed and robotics systems Prototyping Container-based and cloud-native application architectures (eg, Docker, Azure, AWS) Metrics tooling (eg, Prometheus, Grafana, ELK) SQL and streaming database systems Routing protocols (eg, IGP, BGP) Cryptographic protocols (eg, Signal, Wire Guard) Hardware interfaces (eg, Arduino) Robotics (eg, control systems Have a bias for action.

You have a track record of solving a problem if you see one. Be naturally curious about the technologies and tools you use. Have a point-of-view, but operate with low-ego Willing to take risks and own the accountability for managing those risks Passionate about solving real world problems, quickly Insatiable desire to build and create Has designed, built, delivered useful software to users multiple times, we want to hear war stories!

Active TS/SCI clearance helpful but not required. #J-18808-Ljbffr

POPULAR
Technical Product Manager
1
Technical Product Manager
Costa Mesa, CA
Jan 03, 2024

This role provides an opportunity for immediate impact on real-world operations. Our focus is on creating groundbreaking technology that operators need and trust, and all your work will feed into this. You will go deep to learn about gaps in existing defense capabilities, engage with users, synthesize feedback, and build the product infrastructure to support our goals.

Anduril is a rapidly growing company, and the right person for this role should be able to work in partnership with engineers and designers, and thrive in a fast-paced environment with many competing priorities. You often will be expected to self direct, and to be comfortable navigating ambiguity. In the near-term, you

will land on a Lattice team to solve specific challenges, but over time you will drive the evolution of the scope and focus of your role. About You - You have experience in software product development and have taken something from a wild idea through a shipped solution.

You have a thorough understanding of back-end web technologies & distributed systems, can engage deeply with engineers on architecture decisions, and can prioritize feature for both end-users and platform developers. You can turn conflicting or incomplete ideas into concrete action plans. Likewise, you can clearly say " No" when needed in order to cut through ambiguity. You're excited about building a team to

achieve ambitious goals, and bias towards action to help with any task that furthers this, whether that's developing a demo, helping test a piece of hardware in the field, writing documentation, or QA'ing a new release.

You are curious and have a high rate of learning. Building an open, supportive, and inclusive company culture excites you, and you strive to provide honest feedback in service of this. WHAT YOU'LL DO Listen to developers. Lattice is a rapidly growing platform, supporting both internally and externally developed mission applications. You will learn about developer pain points, understand where those pain points reflect product deficiencies, and backss how those developer pain points are affecting end users.

Define solutions. Identify potential features that will accelerate Anduril's goals, increase our ability to quickly scale, and create an excellent end user or developer experience. To do this, you will seek out real-world context in the form of onsite user research, internal expert feedback, existing product data, and industry tech investigation. You will capture core workflows and translate these user needs into well-scoped requirements and success hypotheses. Prioritize and plan. Set clear outcomes for your portfolio in partnership with your engineering, design, and business partners.

Develop team structures that allow prioritization of competing work within rapid development cycles. Help your team flex to adapt goals when needed, based on new information. Communicate vision and execution strategy. Proactively communicate goals to stakeholders and manage expectations of delivery. Escalate large trade offs and necessary decision points as needed. Execute. Work hands-on to deliver new capabilities across the lifecycle of the product, from initial release and onboarding, through day-to-day improvements. Validate and experiment along the way, acting as the voice of the user throughout.

When possible, lead with data. Define and monitor key metrics to measure success. External storytelling. Work with business development, proposal, marketing, and compliance leads to communicate product capabilities externally. Participate in large-scale customer demos. Build product culture. Develop relationships to bridge business and technical worlds. Build tech alongside prolific engineers and designers, and then zoom out to work with business development, operations, customer success, marketing, and finance teams in order to ensure success.

Along the way, you'll help define and drive product team culture and best practices. REQUIRED QUALIFICATIONS 3 - 5 years in software product development, with at least 2 years specifically in a hands-on product management capacity A deep understanding of back-end web technologies & distributed systems to consider capabilities and limitations Excellent written and verbal communication skills Aptitude for working with internal and external stakeholders, across a wide range of technical comfort Demonstrated success decomposing a problem into addressable component parts Proven ability to motivate cross functional teams to do their best work U.

S. Person status is required as this position needs to access export controlled data. PREFERRED QUALIFICATIONS Defense, national security, or aerospace domain familiarity through industry or education Experience working in a developer focused product team (for example, in cloud services, SDK development, or internal platform infrastructure) Active TS/SCI clearance helpful but not required #J-18808-Ljbffr

POPULAR
10438 – Sr. Software Engineer
1
10438 – Sr. Software Engineer
Costa Mesa, CA
Jan 01, 2024
POPULAR
Project Coordinator
1
Project Coordinator
Costa Mesa, CA
Dec 04, 2023

Computer / Software In California

1
Senior Embedded Software Engineer
Anaheim
Jan 02, 2024

company. Volant Partners was founded in 2021 and is headquartered in Seattle, Washington. Job Description Volant Partners, Inc is seeking a Senior Embedded Software Engineer to assist our clients with the development and deployment of their products.

Responsibilities will vary by client project, but the selected candidate will lead and contribute to areas such as software design, software planning and estimation, and software development and testing of systems developed by the customer. Selected candidates will use their expertise to develop and apply advanced software engineering methods in the investigation and solution of complex and advanced technical problems for embedded applications.

In addition, responsibilities will include working closely with all members of the development team throughout the software development lifecycle to ensure smooth delivery according to project milestones.

As subject matter experts, selected candidates will use their depth of software development knowledge to perform these tasks and introduce best practices to our clients. Successful candidates will be self-starters that are comfortable in situations where success is dependent on quickly understanding client challenges and addressing them. This individual must have excellent communication skills (written, verbal, and presentation) and be able to communicate effectively with different engineering

disciplines, project, and client leadership.

This position is onsite and we are only seeking candidates in the greater Orange County area. Typical Responsibilities Lead development of software design and architectures for new and legacy embedded products Design, estimation, and planning activities. Define traceable and testable requirements for software design Perform and automate requirement analysis and software coverage analysis for software code base Compose software use cases and review test procedures for validation and verification of software development Champion software development best practices on their project. May lead and mentor more junior engineers.

Required Qualifications 10+ years of software development experience, in particular, in embedded C and C++ and knowledge of Python. Must have design familiarity with control systems and power conversion concepts Must be able to work as a key member of the design team with power design engineers, digital and analog engineers, system engineers, control system engineers, and mechanical engineers Expertise in embedded real-time systems design, multiprocessor synchronization, data consistency and propagation with multiprocessor and multi-tiered caching, and system performance and timing analysis Expertise in cross platform embedded target development and toolchain configuration Expert knowledge scaling from bare metal to full embedded OS based software development Experience in establishing and deploying unit test and test driven development framework/environment for a large project code base Familiarity with MATLab/Simu Link, Model Driven Design and deterministic/stochastic model software development Expertise in board bring up, embedded OS, “bare metal” and debugging on and off development target Knowledge in C++ compiling process, understand sufficiently in intermediary and linker output files Expertise with communication protocols such as RS-232, RS-485, and ethernet Comfortable working with Linux command line tools (bash shell, etc.) Strong analytical and interpersonal skills with the ability to work independently and collaboratively.

Experience with defect tracking/management tools such as JIRA. Demonstrated experience with industry standard software development best practices for Agile and Iterative SDLCs, development methodologies, implementation, and deployment activities. Experience in every-day use of software version control systems (git).

Experience in a continuous integration environment: e. g. Git Lab CI/CD, Jenkins/Team City. Experience in working with managed requirements. As a consultant, ability to effectively coordinate with client stakeholders and/or end users. Fluent English in speech and writing (frequent communication with English-speaking clients). Must be a US citizen with the ability to obtain Secret Clearance Preferred Qualifications Bachelor’s degree in technical course of study preferred. Experience working in regulated industries such as defense, aerospace, health, or automotive. Experience working in a consulting or engineering services company.

Knowledge of power electronics and analog circuits Experienced in object and service-based software architectures Experience in digital signal processing, machine to machine communications, and fiber optics based communications subsystems Knowledge in ZYNQ Ultra SCALE+ So C based embedded target configuration/customization Fluent with how to use the Atlassian toolset and SAFe/SCRUM practices to improve your and your team’s productivity Proficient with web-based collaboration tools (wiki) and Microsoft Office suite Compensation and Benefits The salary range for this position is currently $156,000 to $194,000 based on current market data.

Actual compensation will depend on the successful candidates’ work location, qualifications, skills, and depth of experience. As an employee-owned company, the total compensation for this position will include Stock Options and eligibility for the Utilization, VP Accelerator and Profit-Sharing bonus programs. Our comprehensive benefits include 401k matching; medical, dental, vision and prescription drug benefits; flexible spending accounts; life and disability insurance; and a generous company contribution to an HSA account.

Employees will also receive 15 days paid vacation and 10 days paid sick leave each year, as well as 12+ paid holidays scheduled throughout the calendar year. Volant Partners is an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, color, religion, interaction, interactionual orientation, gender identity, national origin, disability, or status as a protected veteran. EEO is The Law EEO is The Law - Supplement Know your Rights Poster Pay Transparency - Nondiscrimination Powered by Jazz HR

1
Backend Software Engineer (Golang, AWS, Kubernetes)
Anaheim
Jan 03, 2024

are a skilled and passionate software engineer with expertise in Golang, backend development, and cloud technologies, we invite you to join their team and contribute to the future of storytelling. Location: Glendale, CA – 4 days onsite per week This job expects to pay: $65-75 per hour W2.

What You Will Do: Design, develop, and maintain scalable backend services using Golang. Collaborate with cross-functional teams to define and implement comprehensive architecture, ensuring seamless API interactions and database integration. Optimize and enhance existing systems for performance, reliability, and efficient API communication. Design and implement RESTful APIs, meeting industry standards

for security, scalability, and usability. Troubleshoot and debug complex issues, ensuring high-quality code delivery. Work with other engineers with differing skill sets, fostering a culture of continuous learning.

What Gets You The Job: 2-3 years of hands-on backend experience. Proficiency in Golang (Go programming language), with practical experience in a professional environment. Strong knowledge of AWS and Kubernetes. Proven experience as a Backend Engineer, with a strong emphasis on Golang, SQL, and expertise in designing and implementing RESTful APIs, preferably in a senior or lead role. Proficiency with SQL databases (e. g. Postgre SQL, My SQL) and database optimization techniques.

Strong understanding of microservices architecture and containerization (Docker, Kubernetes).

Experience with cloud platforms (AWS, GCP, or Azure). Excellent problem-solving and communication skills. Nice-to-Haves: Familiarity with Azure. Experience with graphical programming related to gaming. Basic understanding of full-stack development, with a focus on backend engineering. Involvement with databases and APIs. Bachelor's degree in Computer Science or a related field, or equivalent work experience. A 4-year degree in Software Engineering is desired but not required. Familiarity with Dev Ops practices and CI/CD pipelines. Knowledge of distributed systems and message queues (e.

g. Kafka). Passion for staying updated with industry trends and emerging technologies. Contribution to open-source projects or a strong Git Hub profile is a plus. Please send your resume to Amy Lopez, Senior Technical Recruiter for immediate consideration Irvine Technology Corporation (ITC) is a leading provider of technology and staffing solutions for IT, Security, Engineering, and Interactive Design disciplines servicing startups to enterprise clients, nationally. We pride ourselves in the ability to introduce you to our intimate network of business and technology leaders – bringing you opportunity coupled with personal growth, and professional development!

Join us. Let us catapult your career! Irvine Technology Corporation provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, interaction, national origin, age, disability or genetics. In addition to federal law requirements, Irvine Technology Corporation complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.

1
Project Coordinator
Anaheim
Dec 04, 2023
1
Programmer
Anaheim
Dec 07, 2023
1
Project Engineer
Anaheim
Oct 23, 2023
1
Computer Programmer
Anaheim
Oct 30, 2023