is working with the world's best drone manufacturers, AI developers, and leading-edge robotic operators to create the world's first universal common robotic control system. Your software will be the human soldier's connection to the robots being used to keep them out of harm's way and give them an advantage on the battlefield.
Required Qualifications: Bachelor's degree in computer science, computer engineering, or related field 5+ years of relevant experience Experience using Android Studio to create native Android applications Proficient with Git and other source code management tools Strong software engineering fundamentals - design patterns, clean code, etc. Experience performing code
reviews and merge requests This position may require a government security clearance, you must be a US Citizen for consideration Desired Qualifications: Proficient with modern continuous integration/continuous delivery and configuration management architectures Experience performing code reviews and merge requests Experience with Samsung Mobile Devices a plus Comfortable in both Java and Kotlin Android development A drive to create beautiful, effective user interfaces Experience with Exo Player (or similar) digital video clients Familiar with the Java Native Interface (JNI) Experience with creating and modifying custom Android OS images Experience working with designers to implement UI wireframes
in code Responsibilities Include: Design and implement intuitive user-facing software for human control of robotics and related equipment Design, implement, integrate, and test software in Java and C++ Maintain a Git repository in Git Lab and complete documentation for all contributed code Work with systems engineers to establish application requirements Serve as subject matter expert in Android and User Interface implementation Mentor other engineers to develop their skills and best practices Actively contribute to building a fast and agile software development team The required location for this role is Melbourne, FL First name (required) Last name (required) Email (required) Phone number (required) DO YOU NOW, OR WILL YOU IN THE FUTURE, REQUIRE SPONSORSHIP FOR EMPLOYMENT VISA STATUS (E.
G. H-1B VISA STATUS, ETC. ) TO WORK LEGALLY FOR OUR COMPANY IN THE UNITED STATES? Upload your resume: Click below to upload Date (required) Please tell us which position you are applying for (required) #J-18808-Ljbffr
Computer/Software jobs encompass a range of positions focused on designing, developing, testing, and maintaining software systems and applications. These roles demand a blend of technical skills including programming, problem-solving, and an understanding of algorithms and data structures. Key characteristics of such jobs include continuous learning to keep up with emerging technologies, collaboration with teams of engineers, and a penchant for innovative thinking to create effective and user-friendly solutions. These jobs often require a degree in computer science or a related field and can range from software development to systems analysis and network engineering.
of evolving classical engineering disciplines like mechanical, software, electrical, industrial, systems, and additive manufacturing to state-of-the-art product development methodologies. Not cheaper, better, faster (yawn) but amazing, influential, and disruptive.
Drive improvements and products to reality to improve humankind. Our teams are hands-on, collaborative, and thought-provoking. We combine scientific methods of discovery and evolutionary engineering principles. Take your skills to the next level: You’ll be immersed in safety-critical design (Safe Secure Software Development Lifecycle) delivering DO-178C or ISO 26262 certified software. Learn state-of-the-art techniques for inter
and intra-system communications protocols (enhance your knowledge and use of RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, etc. )Grow efficient use of integrated development environments leveraging simulated and hardware in the loop computing platforms.
Evolve classical development paradigms to Model-Based Software development. Achieve subject matter expertise relevant to RTCA DO-331 verification for certification. Expand your organizational and communication skills! Job Description This position will directly support avionics development for an emission-free e VTOL that embraces sustainability and enhances urban air mobility (UAM) to a level never before experienced. What you’ll
do: Design and develop safety-critical software components for the flight software, including flight controls, battery management systems, controls, and actuators.
Write multi-level requirements Software verification, validation, and testing using scripts and supporting documents Participate in planning, designing, scheduling, prioritizing, and tracking the project. Work with system engineers to decompose item requirements into high-level and low-level software requirements in compliance with DO-178C. What you need: Minimum of 7 years of experience Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or related degree Experience with battery management systems Proficiency with CExperience with 32-bit Microcontroller like STM32, ESP32, or any ARM Cortex Experience working with Microcontrollers at a low level – building BSP, drivers, bootloaders, with and without RTOS, bare-metal Understanding of communication standards and protocols (RS-422/485/232, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, etc.
)Familiarity with debugging environments like i System/Win IDEAExperience with the documentation process and source control, Git preferred Experience with several SDLC methodologies Fluency with scripting languages like bash and Python Experience with MATLAB/Simulink Excellent organizational and communication skills A problem-solving constitution, with a curious mind for discovery, coupled with self-discipline and an intrinsic drive for continuous self-improvement A solid engineering or computer science background.
Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or related degree Nice to have: Experience in flight control software or a related field Experience developing software complying with safety standards like DO-178C or ISO 26262 to high criticality levels (DAL-A/B)Familiarity with lab instruments such as oscilloscopes and bus analyzerinteractionperience with Model Based Software development and certification (DO-331)Jenkins scripts Engineering Degree?
Already have an H-1B but have been caught up in the bloat tech layoffs? We want to talk with you. KEYWORDS: avionics, flight control, powertrain management, battery management, software, software engineer, senior software engineer, embedded software engineer, senior embedded software engineer, programming, software design and development, C, C++, Python, MATLAB, Simulink, avionics, flight control, powertrain management, battery management, software, software engineer, senior software engineer, embedded software engineer, senior embedded software engineer, programming, software design and development, small business, startup, equity options, profit sharing, high growth, C, C++, Python, Linux, DO-178C, DO-254Powered by Jazz HR
Computer/Software Jobs encompass a variety of roles focused on computer science, programming, and system management. These positions include software developers, who create and maintain applications; system administrators, who ensure computer systems run smoothly; and data scientists, who analyze complex data sets. Key features of these jobs include a strong emphasis on problem-solving, continuous learning due to ever-evolving technology, and often the ability to work flexibly or remotely. Successful professionals typically possess strong technical skills and a keen attention to detail.
in coordination with the Project Managers; review vendors & subcontractors schedule and assist in processing RFI's/CO's. Reporting actual job progress versus projections and tracking via reports. Construction project scheduling, report status of updates on all ongoing projects, heavy focus on project schedules, participating in look ahead meetings and progress review meetings.
Experience in MS Project Software Program; need to be able to create a critical path schedule with updates, impacts, delays, cost, and any other issues that would impact a construction schedule. Must be a have excellent written and oral communication skills, able to work well with others. Primarily will interface
with Project Manager(s), Engineering Manager(s), Superintendent(s), Foremen and Quality Manager(s). Reviews customer specifications and drawings to determine appropriate hardware and equipment.
Assist in collecting in-house procedure and process documents for submittal to customer and approval. Reviews vendor and subcontractor schedules to prepare the general work schedule as coordinated with the Project Managers and Director of Operations. Requirements High School degree. Experience with MS Office Suite and MS Project preferred. Primavera P6 preferred.1-2 years Construction experience. Knowledge of office equipment; computers; filing; word processing and telephone systems. Ability to
maintain confidentiality. Excellent communications skills, attention to detail, organizational skills.
Capabilities Ability to read and interpret blueprints, manuals. Good oral and written communication skills. Physical Requirements Bending, stooping, climbing, lifting up to 25 pounds Equipment to be Used Computer, standard computer peripherals, common office equipment. Note Duties and skills required for this position are general and describe the principal functions, levelof knowledge and skills required of this job. You should not consider it an all-inclusive listing ofwork requirements. You may be asked to perform other duties as assigned, including work inother functional areas.
Willingness to contribute in such a manner is taken into consideration in Compensation Tierjob candidacy, transfer, and performance appraisal. Benefits:401(k)401(k) matching Dental insurance Health insurance Health savings account Life insurance Paid time off Professional development assistance Retirement plan Tuition reimbursement Schedule:8 hour shift Monday to Friday Overtime License/Certification: Driver's License (Required)Precision Companies is an Equal Opportunity and Affirmative Action employer committed to workplace diversity. All applicants will be considered with equal opportunity without regard to race, color, religion, interaction, interactionual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristics.
Precision Companies participates in the E-Verify program as required by law. Precision Companies is dedicated to working with and providing reasonable accommodation to applicants and employees with physical and mental disabilities. If you require an accommodation or need assistance completing any of these forms, please contact xyz X@. Precision Companies is a drug-free workplace. Job Type: Full-time Pay Range: $18.00 - $23.00 per hour Work Location: In person
Honest People, Trusted Products, Time Valued. We offer a rich benefits package and career advancement opportunities. This position is temp-to-perm which can be located in our Melbourne, FL location. SCCU Team Member Benefits: ONESCCU annual bonus available!
Hybrid Work Options - Work from home up to 3 days a week. Flexible Schedule options! Medical, Dental, & Vision Insurance HSA (Health Savings Account) with SCCU matching contribution SCCU Paid Long Term and Short Term Disability coverage SCCU Paid Term Life Insurance Employee Assistance Program (EAP) Paid Time Off 401(K) Pre-Tax Savings Plan with SCCU match- 100% of the first 5% of employee contributions Tuition Reimbursement
Program SCCU Team Member financial discounts & perks (save money every month! ): Loan Discounts - Mortgage, 2nd Mortgage, Auto, Motorcycle, Boat etc. / GAP coverage at half price Fixed low rate credit card- 5.99%, if approved FREE Identify Theft Protection!
No fee SCCU accounts Software Developer II Compensation Range $90,783 - $96,703 Software Developer II, Duties & Responsibilities Responds to end user trouble calls to resolve routine application software problems or assist with hardware issues remotely when possible. Routes calls as needs for more non-routine questions. Track tickets in an incident management system to properly identify problem and resolution for a shared knowledge
base or escalate and assign as needed for higher level support.
Designs, develops, tests, and integrates moderately complex internal and external core and web applications, services, and sites, including maintenance, upgrades, and troubleshooting in order to fulfill business needs. Assists in determining cost and schedule of various software projects using current and proven software engineering Provides tier III technical support for staff on internal and external core and web applications and systems. Confers with vendors, other IT team members, users, and department managers to determine requirements for new or modified software and hardware.
Tests new hardware and software configurations for usability and proper function, including cross-browser functional capability. Develops web security safeguards and technologies. Consistently meets assigned project deadlines and goals. Reviews, analyzes, and modifies the application systems including encoding, testing, debugging, and documentation. Analyzes and resolves problems associated with application systems. Detects, diagnoses, and reports related problems. Software Developer II Qualifications 3 to 5 years prior experience with software analysis, design, development, testing, debugging, integration, deployment, support, and documentation of core and web-based systems following the software development lifecycle, or a combination of applicable experience, education, and training which provides the knowledge and skills needed to perform job duties.
A 2 year college degree in Information Systems, Computer Engineering or a related academic area or equivalent experience is required. Proficient with the following: Angular, Bootstrap, CSS, SASS, Java Script, JQuery, Blazor, React,Net, Visual Studio, Azure Dev Ops Server, C#, SQL Server, Oracle or other relational databases, Node.
JS, experience with client-server concepts, object-oriented programming, web services, Waterfall/Agile development methodologies, and content management systems. Software Developer II Hours Standard hours are M - F 8:00 AM - 5:00 PM.
and make a significant impact in the industry by leading and contributing to the design, architecture, development, and testing of complex, embedded software systems. But this role is about more than just software engineering; it's an opportunity to dive deep into the field of avionics technology, collaborate with a tight-knit group of engineers, consult with leading innovators in the AAM industry, and surround yourself with individuals who share in the excitement and passion of flying.
Not a pilot? No problem. Through our Flight Program benefits, you'll have the chance to experience the exhilaration of flying firsthand. Picture yourself soaring through the skies and gaining a unique
perspective on the software you built! It's an opportunity few roles can match. To excel in this role, you'll need to embody the spirit of innovation, have mastery-level knowledge of embedded software development using C++, general knowledge of FAA commercial avionics standards, be able to commute to either our Melbourne, FL or Concord, MA offices, a Bachelor or Master's degree, and at least 7 - 9 years of requirement-driven software development in an aviation-related industry.
Moreover, our ideal candidate is someone who is passionate about aviation, can effortlessly navigate and lead conversations with different audiences, and has prior experience with MATLAB and DOORs. Interested?
Apply today! Want a bit more information? Read on for detailed responsibilities.Our Principal Software Engineers' responsibilities include: Providing project leadership.
Supporting the recruitment and mentorship of engineering professionals. Designing, architecting, developing, and debugging complex software systems. Directing, reviewing, and approving design changes. Consulting with customers, systems engineers, and project engineers to define, develop, and integrate products into conventional and novel advanced air mobility aircraft. Collaborating with systems engineers to help evaluate FAA mandated requirements for our aviation products. Conducting software verification activities and extending Avidyne's simulation and test capabilities.
Championing the development and enhancement of tools to track and automate software development activities. Collaborating on improvements to standards or procedures for code development and testing.
Computer/Software Jobs encompass various roles focused on the creation, maintenance, and innovation of computer systems and software applications. These jobs include software developers, programmers, system analysts, database administrators, network engineers, and many other specialists. Key characteristics include a strong foundation in computer science, proficiency in different programming languages, problem-solving skills, and often a continuous learning mindset due to the rapid advancements in technology. These roles typically involve collaboration, attention to detail, and a passion for technology, allowing professionals to design solutions that enhance efficiency and user experience.
Computer/Software Jobs encompass a range of professions focused on designing, developing, testing, and maintaining software systems and applications. These positions, such as software developers, engineers, programmers, QA analysts, and system administrators, often require strong analytical skills, proficiency in programming languages, and an understanding of software development methodologies. Key hallmarks of these roles include problem-solving, continuous learning in a rapidly evolving tech landscape, and collaboration with cross-functional teams to deliver functional and user-friendly software solutions.
Computer/Software Jobs encompass various roles focused on the creation, maintenance, and innovation of computer systems and software applications. These jobs include software developers, programmers, system analysts, database administrators, network engineers, and many other specialists. Key characteristics include a strong foundation in computer science, proficiency in different programming languages, problem-solving skills, and often a continuous learning mindset due to the rapid advancements in technology. These roles typically involve collaboration, attention to detail, and a passion for technology, allowing professionals to design solutions that enhance efficiency and user experience.
Computer/Software Jobs encompass various roles focused on the creation, maintenance, and innovation of computer systems and software applications. These jobs include software developers, programmers, system analysts, database administrators, network engineers, and many other specialists. Key characteristics include a strong foundation in computer science, proficiency in different programming languages, problem-solving skills, and often a continuous learning mindset due to the rapid advancements in technology. These roles typically involve collaboration, attention to detail, and a passion for technology, allowing professionals to design solutions that enhance efficiency and user experience.
Computer/Software jobs encompass a variety of roles focused on the development, maintenance, and innovation of computer software systems. These roles include software developers, engineers, programmers, and testers, among others. The main characteristic of these jobs is the requirement of technical skills such as proficiency in programming languages, understanding of software development processes, and problem-solving capabilities. Professionals in this field often work in teams, may contribute to different stages of the software lifecycle, and must continuously learn to keep up with rapidly evolving technologies.
Computer/Software Jobs encompass a variety of roles focused on computer science, programming, and system management. These positions include software developers, who create and maintain applications; system administrators, who ensure computer systems run smoothly; and data scientists, who analyze complex data sets. Key features of these jobs include a strong emphasis on problem-solving, continuous learning due to ever-evolving technology, and often the ability to work flexibly or remotely. Successful professionals typically possess strong technical skills and a keen attention to detail.
Computer/Software Jobs encompass various roles focused on the creation, maintenance, and innovation of computer systems and software applications. These jobs include software developers, programmers, system analysts, database administrators, network engineers, and many other specialists. Key characteristics include a strong foundation in computer science, proficiency in different programming languages, problem-solving skills, and often a continuous learning mindset due to the rapid advancements in technology. These roles typically involve collaboration, attention to detail, and a passion for technology, allowing professionals to design solutions that enhance efficiency and user experience.
Computer/Software jobs encompass a range of positions focused on designing, developing, testing, and maintaining software systems and applications. These roles demand a blend of technical skills including programming, problem-solving, and an understanding of algorithms and data structures. Key characteristics of such jobs include continuous learning to keep up with emerging technologies, collaboration with teams of engineers, and a penchant for innovative thinking to create effective and user-friendly solutions. These jobs often require a degree in computer science or a related field and can range from software development to systems analysis and network engineering.